.BoardCard-module__EpUhZq__card{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm),var(--shadow-inset);transition:background var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);position:relative}.BoardCard-module__EpUhZq__cardArchived{opacity:.6;border-style:dashed}.BoardCard-module__EpUhZq__cardArchived:hover{opacity:.8}.BoardCard-module__EpUhZq__card:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);box-shadow:var(--shadow-md),var(--shadow-inset);transform:translateY(-2px)}.BoardCard-module__EpUhZq__link{gap:var(--space-sm);padding:var(--space-lg);color:inherit;flex-direction:column;min-height:140px;text-decoration:none;display:flex}.BoardCard-module__EpUhZq__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-lg)}.BoardCard-module__EpUhZq__header{justify-content:space-between;align-items:center;display:flex}.BoardCard-module__EpUhZq__prefix{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent-text);background:var(--color-accent-light);border-radius:var(--radius-full);letter-spacing:.05em;padding:2px 8px}.BoardCard-module__EpUhZq__headerRight{align-items:center;gap:var(--space-xs);display:flex}.BoardCard-module__EpUhZq__role{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--weight-medium)}.BoardCard-module__EpUhZq__archivedBadge{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-warning);background:var(--color-warning-light);border-radius:var(--radius-full);padding:1px 8px}.BoardCard-module__EpUhZq__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);-webkit-line-clamp:2;line-height:var(--leading-tight);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.BoardCard-module__EpUhZq__meta{align-items:center;gap:var(--space-md);margin-top:auto;display:flex}.BoardCard-module__EpUhZq__metaItem{font-size:var(--text-xs);color:var(--color-text-muted);align-items:center;gap:4px;display:flex}.BoardCard-module__EpUhZq__settingsButton{top:var(--space-sm);right:var(--space-sm);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;opacity:0;transition:opacity var(--transition-fast),background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.BoardCard-module__EpUhZq__card:hover .BoardCard-module__EpUhZq__settingsButton{opacity:1}.BoardCard-module__EpUhZq__settingsButton:hover{color:var(--color-text-primary);background:#ffffff14}.BoardCard-module__EpUhZq__settingsButton:focus-visible{opacity:1;outline:2px solid var(--color-accent);outline-offset:-2px}
.CreateBoardModal-module__hBthXW__dialog{background:0 0;border:none;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;display:flex;position:fixed;inset:0}.CreateBoardModal-module__hBthXW__dialog::backdrop{-webkit-backdrop-filter:blur(4px);background:#00000080}.CreateBoardModal-module__hBthXW__dialog:not([open]){display:none}.CreateBoardModal-module__hBthXW__panel{width:100%;max-width:440px;margin:var(--space-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-heavy));border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl),var(--shadow-inset);animation:.2s ease-out CreateBoardModal-module__hBthXW__fadeInScale}@keyframes CreateBoardModal-module__hBthXW__fadeInScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.CreateBoardModal-module__hBthXW__header{padding:var(--space-lg)var(--space-lg)0;justify-content:space-between;align-items:center;display:flex}.CreateBoardModal-module__hBthXW__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.CreateBoardModal-module__hBthXW__closeButton{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.CreateBoardModal-module__hBthXW__closeButton:hover{color:var(--color-text-primary);background:#ffffff14}.CreateBoardModal-module__hBthXW__form{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.CreateBoardModal-module__hBthXW__field{gap:var(--space-xs);flex-direction:column;display:flex}.CreateBoardModal-module__hBthXW__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.CreateBoardModal-module__hBthXW__input{width:100%;padding:var(--space-sm)var(--space-md);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);background:#ffffff0a}.CreateBoardModal-module__hBthXW__input::placeholder{color:var(--color-text-muted)}.CreateBoardModal-module__hBthXW__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light);background:#ffffff0f;outline:none}.CreateBoardModal-module__hBthXW__input:disabled{opacity:.6;cursor:not-allowed}.CreateBoardModal-module__hBthXW__prefixPreview{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);border-radius:var(--radius-sm);background:#ffffff08;display:flex}.CreateBoardModal-module__hBthXW__prefixLabel{font-size:var(--text-sm);color:var(--color-text-muted)}.CreateBoardModal-module__hBthXW__prefixValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent-text)}.CreateBoardModal-module__hBthXW__error{font-size:var(--text-sm);color:var(--color-error);margin:0}.CreateBoardModal-module__hBthXW__actions{gap:var(--space-sm);padding-top:var(--space-sm);justify-content:flex-end;display:flex}.CreateBoardModal-module__hBthXW__cancelButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);background:0 0}.CreateBoardModal-module__hBthXW__cancelButton:hover:not(:disabled){border-color:var(--glass-border-hover);background:#ffffff0a}.CreateBoardModal-module__hBthXW__cancelButton:disabled{opacity:.6;cursor:not-allowed}.CreateBoardModal-module__hBthXW__submitButton{padding:var(--space-sm)var(--space-lg);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:#fff;background:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast);border:none}.CreateBoardModal-module__hBthXW__submitButton:hover:not(:disabled){background:var(--color-accent-hover)}.CreateBoardModal-module__hBthXW__submitButton:active:not(:disabled){transform:scale(.98)}.CreateBoardModal-module__hBthXW__submitButton:disabled{opacity:.7;cursor:not-allowed}
.AutomationRuleEditor-module__8YBNPG__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AutomationRuleEditor-module__8YBNPG__modal{width:100%;max-width:520px;max-height:85vh;margin:var(--space-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md),var(--shadow-inset);flex-direction:column;animation:.2s ease-out AutomationRuleEditor-module__8YBNPG__fadeInScale;display:flex}@keyframes AutomationRuleEditor-module__8YBNPG__fadeInScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.AutomationRuleEditor-module__8YBNPG__header{padding:var(--space-lg)var(--space-lg)0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.AutomationRuleEditor-module__8YBNPG__headerTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.AutomationRuleEditor-module__8YBNPG__closeButton{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.AutomationRuleEditor-module__8YBNPG__closeButton:hover{color:var(--color-text-primary);background:#ffffff14}.AutomationRuleEditor-module__8YBNPG__content{padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;display:flex;overflow-y:auto}.AutomationRuleEditor-module__8YBNPG__field{gap:var(--space-xs);flex-direction:column;display:flex}.AutomationRuleEditor-module__8YBNPG__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.AutomationRuleEditor-module__8YBNPG__input{padding:var(--space-sm)var(--space-md);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);background:#ffffff0a}.AutomationRuleEditor-module__8YBNPG__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light);background:#ffffff0f;outline:none}.AutomationRuleEditor-module__8YBNPG__select{padding:var(--space-sm)var(--space-md);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);appearance:none;background:#ffffff0a url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;background-position:right var(--space-sm)center;padding-right:calc(var(--space-md) + 16px)}.AutomationRuleEditor-module__8YBNPG__select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light);outline:none}.AutomationRuleEditor-module__8YBNPG__conditionsSection{gap:var(--space-md);padding:var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:#ffffff05;flex-direction:column;display:flex}.AutomationRuleEditor-module__8YBNPG__conditionsTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.AutomationRuleEditor-module__8YBNPG__conditionRow{gap:var(--space-xs);flex-direction:column;display:flex}.AutomationRuleEditor-module__8YBNPG__actionSection{gap:var(--space-md);padding:var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:#ffffff05;flex-direction:column;display:flex}.AutomationRuleEditor-module__8YBNPG__actionTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.AutomationRuleEditor-module__8YBNPG__toggleRow{justify-content:space-between;align-items:center;display:flex}.AutomationRuleEditor-module__8YBNPG__toggleLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.AutomationRuleEditor-module__8YBNPG__toggleButton{background:var(--color-surface);border:1px solid var(--glass-border);cursor:pointer;width:40px;height:22px;transition:background var(--transition-fast),border-color var(--transition-fast);border-radius:11px;padding:0;position:relative}.AutomationRuleEditor-module__8YBNPG__toggleButton[data-active=true]{background:var(--color-success);border-color:var(--color-success)}.AutomationRuleEditor-module__8YBNPG__toggleKnob{width:16px;height:16px;transition:transform var(--transition-fast);box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.AutomationRuleEditor-module__8YBNPG__toggleButton[data-active=true] .AutomationRuleEditor-module__8YBNPG__toggleKnob{transform:translate(18px)}.AutomationRuleEditor-module__8YBNPG__footer{justify-content:flex-end;gap:var(--space-sm);padding:0 var(--space-lg)var(--space-lg);flex-shrink:0;display:flex}.AutomationRuleEditor-module__8YBNPG__cancelButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);background:0 0}.AutomationRuleEditor-module__8YBNPG__cancelButton:hover{background:#ffffff0f}.AutomationRuleEditor-module__8YBNPG__saveButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:#fff;background:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast);border:none}.AutomationRuleEditor-module__8YBNPG__saveButton:hover:not(:disabled){background:var(--color-accent-hover)}.AutomationRuleEditor-module__8YBNPG__saveButton:disabled{opacity:.5;cursor:not-allowed}.AutomationRuleEditor-module__8YBNPG__error{font-size:var(--text-sm);color:var(--color-error);margin:0}.AutomationRuleEditor-module__8YBNPG__numberInput{width:80px;padding:var(--space-xs)var(--space-sm);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background:#ffffff0a}.AutomationRuleEditor-module__8YBNPG__numberInput:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light);outline:none}
.AutomationRules-module__fdJuzq__container{gap:var(--space-md);flex-direction:column;display:flex}.AutomationRules-module__fdJuzq__header{justify-content:space-between;align-items:center;display:flex}.AutomationRules-module__fdJuzq__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.AutomationRules-module__fdJuzq__addButton{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-accent-text);background:var(--color-accent-light);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast);border:1px solid #0000;display:inline-flex}.AutomationRules-module__fdJuzq__addButton:hover{background:var(--color-accent);color:#fff}.AutomationRules-module__fdJuzq__ruleList{gap:var(--space-sm);flex-direction:column;display:flex}.AutomationRules-module__fdJuzq__ruleCard{align-items:flex-start;gap:var(--space-md);padding:var(--space-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);display:flex}.AutomationRules-module__fdJuzq__ruleCard:hover{border-color:var(--glass-border-hover);box-shadow:var(--shadow-md)}.AutomationRules-module__fdJuzq__ruleInfo{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.AutomationRules-module__fdJuzq__ruleName{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.AutomationRules-module__fdJuzq__ruleDescription{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.AutomationRules-module__fdJuzq__ruleMeta{align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);display:flex}.AutomationRules-module__fdJuzq__triggerBadge{padding:2px var(--space-xs);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent-text);background:var(--color-accent-light);border-radius:var(--radius-sm);align-items:center;gap:4px;display:inline-flex}.AutomationRules-module__fdJuzq__actionBadge{padding:2px var(--space-xs);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-secondary);background:var(--color-surface);border-radius:var(--radius-sm);align-items:center;gap:4px;display:inline-flex}.AutomationRules-module__fdJuzq__ruleActions{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}.AutomationRules-module__fdJuzq__toggleButton{background:var(--color-surface);border:1px solid var(--glass-border);cursor:pointer;width:40px;height:22px;transition:background var(--transition-fast),border-color var(--transition-fast);border-radius:11px;padding:0;position:relative}.AutomationRules-module__fdJuzq__toggleButton[data-active=true]{background:var(--color-success);border-color:var(--color-success)}.AutomationRules-module__fdJuzq__toggleKnob{width:16px;height:16px;transition:transform var(--transition-fast);box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.AutomationRules-module__fdJuzq__toggleButton[data-active=true] .AutomationRules-module__fdJuzq__toggleKnob{transform:translate(18px)}.AutomationRules-module__fdJuzq__editButton,.AutomationRules-module__fdJuzq__deleteButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.AutomationRules-module__fdJuzq__editButton:hover{color:var(--color-text-primary);border-color:var(--glass-border);background:#ffffff0f}.AutomationRules-module__fdJuzq__deleteButton:hover{background:var(--color-error-light);color:var(--color-error);border-color:#0000}.AutomationRules-module__fdJuzq__emptyState{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-xl)var(--space-md);color:var(--color-text-muted);text-align:center;flex-direction:column;display:flex}.AutomationRules-module__fdJuzq__emptyIcon{background:var(--color-surface);border-radius:var(--radius-lg);width:48px;height:48px;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.AutomationRules-module__fdJuzq__emptyText{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.AutomationRules-module__fdJuzq__deleteConfirmOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AutomationRules-module__fdJuzq__deleteConfirmCard{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-lg);gap:var(--space-md);flex-direction:column;width:100%;max-width:360px;animation:.2s ease-out AutomationRules-module__fdJuzq__fadeInScale;display:flex}@keyframes AutomationRules-module__fdJuzq__fadeInScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.AutomationRules-module__fdJuzq__deleteConfirmText{font-size:var(--text-sm);color:var(--color-text-primary);margin:0;line-height:1.5}.AutomationRules-module__fdJuzq__deleteConfirmActions{justify-content:flex-end;gap:var(--space-sm);display:flex}.AutomationRules-module__fdJuzq__cancelButton{padding:var(--space-xs)var(--space-md);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);background:0 0}.AutomationRules-module__fdJuzq__cancelButton:hover{background:#ffffff0f}.AutomationRules-module__fdJuzq__confirmDeleteButton{padding:var(--space-xs)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:#fff;background:var(--color-error);border-radius:var(--radius-sm);cursor:pointer;transition:opacity var(--transition-fast);border:none}.AutomationRules-module__fdJuzq__confirmDeleteButton:hover{opacity:.9}.AutomationRules-module__fdJuzq__loadingState{padding:var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}
.WebhookManager-module___BcR9a__container{gap:var(--space-md);flex-direction:column;display:flex}.WebhookManager-module___BcR9a__emptyState{align-items:center;gap:var(--space-md);padding:var(--space-xl)var(--space-lg);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;display:flex}.WebhookManager-module___BcR9a__emptyIcon{width:48px;height:48px;color:var(--color-text-muted);opacity:.5}.WebhookManager-module___BcR9a__emptyText{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.WebhookManager-module___BcR9a__webhookList{gap:var(--space-sm);flex-direction:column;display:flex}.WebhookManager-module___BcR9a__webhookCard{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm),var(--shadow-inset);padding:var(--space-md);transition:border-color var(--transition-base)}.WebhookManager-module___BcR9a__webhookCard:hover{border-color:var(--glass-border-hover)}.WebhookManager-module___BcR9a__webhookCardInactive{opacity:.6}.WebhookManager-module___BcR9a__webhookHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.WebhookManager-module___BcR9a__webhookUrl{min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.WebhookManager-module___BcR9a__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.WebhookManager-module___BcR9a__statusActive{background:var(--color-success);box-shadow:0 0 6px var(--color-success)}.WebhookManager-module___BcR9a__statusInactive{background:var(--color-text-muted)}.WebhookManager-module___BcR9a__webhookMeta{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.WebhookManager-module___BcR9a__eventBadge{padding:2px var(--space-xs);font-size:var(--text-xs);font-family:var(--font-mono);font-weight:var(--weight-medium);color:var(--color-accent);border-radius:var(--radius-sm);white-space:nowrap;background:#6366f11a;border:1px solid #6366f133;align-items:center;display:inline-flex}.WebhookManager-module___BcR9a__lastDelivery{font-size:var(--text-xs);color:var(--color-text-muted);margin-left:auto}.WebhookManager-module___BcR9a__statusBadge{padding:2px var(--space-xs);font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:var(--radius-sm);align-items:center;display:inline-flex}.WebhookManager-module___BcR9a__statusSuccess{color:var(--color-success);background:#22c55e1a}.WebhookManager-module___BcR9a__statusError{color:var(--color-error);background:#ef44441a}.WebhookManager-module___BcR9a__webhookActions{align-items:center;gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--glass-border);display:flex}.WebhookManager-module___BcR9a__actionButton{padding:var(--space-xs)var(--space-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);background:#ffffff0a}.WebhookManager-module___BcR9a__actionButton:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-primary);border-color:var(--glass-border-hover)}.WebhookManager-module___BcR9a__actionButton:disabled{opacity:.5;cursor:not-allowed}.WebhookManager-module___BcR9a__toggleButton{}.WebhookManager-module___BcR9a__toggleButtonActive{color:var(--color-success);border-color:#22c55e4d}.WebhookManager-module___BcR9a__toggleButtonInactive{color:var(--color-warning);border-color:#eab3084d}.WebhookManager-module___BcR9a__pingButton{color:var(--color-accent);}.WebhookManager-module___BcR9a__pingButton:hover:not(:disabled){color:#fff;background:var(--color-accent)}.WebhookManager-module___BcR9a__editButton{}.WebhookManager-module___BcR9a__deleteButton{color:var(--color-error);}.WebhookManager-module___BcR9a__deleteButton:hover:not(:disabled){background:var(--color-error);color:#fff;border-color:var(--color-error)}.WebhookManager-module___BcR9a__logsToggle{margin-left:auto;}.WebhookManager-module___BcR9a__deleteConfirmOverlay{align-items:center;gap:var(--space-sm);padding:var(--space-sm);margin-top:var(--space-sm);border-radius:var(--radius-sm);background:#ef44440f;border:1px solid #ef444433;animation:.15s ease-out WebhookManager-module___BcR9a__fadeIn;display:flex}.WebhookManager-module___BcR9a__deleteConfirmText{font-size:var(--text-xs);color:var(--color-error);flex:1;margin:0}.WebhookManager-module___BcR9a__deleteConfirmActions{gap:var(--space-xs);flex-shrink:0;display:flex}.WebhookManager-module___BcR9a__confirmDeleteBtn{padding:var(--space-xs)var(--space-sm);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:#fff;background:var(--color-error);border-radius:var(--radius-sm);cursor:pointer;transition:opacity var(--transition-fast);border:none}.WebhookManager-module___BcR9a__confirmDeleteBtn:hover{opacity:.85}.WebhookManager-module___BcR9a__cancelDeleteBtn{padding:var(--space-xs)var(--space-sm);font-size:var(--text-xs);font-family:var(--font-sans);color:var(--color-text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0}.WebhookManager-module___BcR9a__logsSection{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--glass-border);animation:.15s ease-out WebhookManager-module___BcR9a__fadeIn}.WebhookManager-module___BcR9a__logsTitle{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--space-xs)0}.WebhookManager-module___BcR9a__logsList{flex-direction:column;gap:2px;display:flex}.WebhookManager-module___BcR9a__logEntry{align-items:center;gap:var(--space-sm);padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-xs);display:flex}.WebhookManager-module___BcR9a__logEntry:hover{background:#ffffff05}.WebhookManager-module___BcR9a__logTimestamp{color:var(--color-text-muted);font-family:var(--font-mono);flex-shrink:0;min-width:130px}.WebhookManager-module___BcR9a__logEvent{color:var(--color-text-secondary);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.WebhookManager-module___BcR9a__logStatus{font-family:var(--font-mono);font-weight:var(--weight-semibold);flex-shrink:0}.WebhookManager-module___BcR9a__logStatusOk{color:var(--color-success)}.WebhookManager-module___BcR9a__logStatusFail{color:var(--color-error)}.WebhookManager-module___BcR9a__logsEmpty{font-size:var(--text-xs);color:var(--color-text-muted);padding:var(--space-xs)0;margin:0}.WebhookManager-module___BcR9a__addButton{justify-content:center;align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-accent);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);background:#6366f10f;border:1px dashed #6366f14d;display:flex}.WebhookManager-module___BcR9a__addButton:hover{border-color:var(--color-accent);background:#6366f11f}.WebhookManager-module___BcR9a__formOverlay{-webkit-backdrop-filter:blur(4px);z-index:1000;background:#00000080;justify-content:center;align-items:center;animation:.15s ease-out WebhookManager-module___BcR9a__fadeIn;display:flex;position:fixed;inset:0}.WebhookManager-module___BcR9a__formPanel{width:100%;max-width:480px;margin:var(--space-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md),var(--shadow-inset);padding:var(--space-lg);gap:var(--space-md);flex-direction:column;animation:.2s ease-out WebhookManager-module___BcR9a__slideUp;display:flex}@keyframes WebhookManager-module___BcR9a__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes WebhookManager-module___BcR9a__fadeIn{0%{opacity:0}to{opacity:1}}.WebhookManager-module___BcR9a__formHeader{justify-content:space-between;align-items:center;display:flex}.WebhookManager-module___BcR9a__formTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.WebhookManager-module___BcR9a__formCloseButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.WebhookManager-module___BcR9a__formCloseButton:hover{color:var(--color-text-primary);background:#ffffff14}.WebhookManager-module___BcR9a__formGroup{gap:var(--space-xs);flex-direction:column;display:flex}.WebhookManager-module___BcR9a__formLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.WebhookManager-module___BcR9a__formInput{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-family:var(--font-mono);color:var(--color-text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background:#ffffff0a}.WebhookManager-module___BcR9a__formInput:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light);outline:none}.WebhookManager-module___BcR9a__formInput::placeholder{color:var(--color-text-muted)}.WebhookManager-module___BcR9a__formInputError{border-color:var(--color-error)}.WebhookManager-module___BcR9a__formError{font-size:var(--text-xs);color:var(--color-error);margin:0}.WebhookManager-module___BcR9a__eventGrid{gap:var(--space-xs);grid-template-columns:1fr 1fr;display:grid}.WebhookManager-module___BcR9a__eventCheckbox{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);background:#ffffff05;display:flex}.WebhookManager-module___BcR9a__eventCheckbox:hover{border-color:var(--glass-border-hover);background:#ffffff0d}.WebhookManager-module___BcR9a__eventCheckboxChecked{background:#6366f114;border-color:#6366f14d}.WebhookManager-module___BcR9a__eventCheckboxInput{width:14px;height:14px;accent-color:var(--color-accent);cursor:pointer}.WebhookManager-module___BcR9a__eventCheckboxLabel{font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.WebhookManager-module___BcR9a__secretDisplay{gap:var(--space-xs);padding:var(--space-sm)var(--space-md);border-radius:var(--radius-sm);background:#eab3080f;border:1px solid #eab30833;flex-direction:column;display:flex}.WebhookManager-module___BcR9a__secretWarning{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-warning);margin:0}.WebhookManager-module___BcR9a__secretValue{align-items:center;gap:var(--space-xs);display:flex}.WebhookManager-module___BcR9a__secretText{min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-primary);word-break:break-all;flex:1;line-height:1.4}.WebhookManager-module___BcR9a__copyButton{padding:var(--space-xs);font-size:var(--text-xs);font-family:var(--font-sans);color:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast);background:#6366f114;border:1px solid #6366f133}.WebhookManager-module___BcR9a__copyButton:hover{background:#6366f129}.WebhookManager-module___BcR9a__formActions{justify-content:flex-end;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--glass-border);display:flex}.WebhookManager-module___BcR9a__formCancelButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);background:0 0}.WebhookManager-module___BcR9a__formCancelButton:hover{background:#ffffff0a}.WebhookManager-module___BcR9a__formSubmitButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:#fff;background:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),opacity var(--transition-fast);border:none}.WebhookManager-module___BcR9a__formSubmitButton:hover:not(:disabled){background:var(--color-accent-hover)}.WebhookManager-module___BcR9a__formSubmitButton:disabled{opacity:.5;cursor:not-allowed}.WebhookManager-module___BcR9a__pingResult{align-items:center;gap:var(--space-xs);padding:2px var(--space-xs);font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:var(--radius-sm);animation:.15s ease-out WebhookManager-module___BcR9a__fadeIn;display:inline-flex}.WebhookManager-module___BcR9a__pingSuccess{color:var(--color-success);background:#22c55e1a}.WebhookManager-module___BcR9a__pingError{color:var(--color-error);background:#ef44441a}
.LabelManager-module__4YXq0a__container{gap:var(--space-md);flex-direction:column;display:flex}.LabelManager-module__4YXq0a__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.LabelManager-module__4YXq0a__subtitle{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.LabelManager-module__4YXq0a__error{font-size:var(--text-sm);color:var(--color-error);margin:0}.LabelManager-module__4YXq0a__loadingText,.LabelManager-module__4YXq0a__emptyText{font-size:var(--text-sm);color:var(--color-text-muted);padding:var(--space-sm)0}.LabelManager-module__4YXq0a__labelList{gap:var(--space-xs);flex-direction:column;display:flex}.LabelManager-module__4YXq0a__labelRow{border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:background var(--transition-fast),border-color var(--transition-fast);background:#ffffff05}.LabelManager-module__4YXq0a__labelRow:hover{border-color:var(--glass-border-hover);background:#ffffff0a}.LabelManager-module__4YXq0a__displayRow{padding:var(--space-sm)var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.LabelManager-module__4YXq0a__labelChip{font-size:var(--text-sm);font-weight:var(--weight-medium);color:#fff;border-radius:var(--radius-full);white-space:nowrap;text-shadow:0 1px 2px #0000004d;align-items:center;padding:3px 12px;display:inline-flex}.LabelManager-module__4YXq0a__rowActions{align-items:center;gap:var(--space-xs);opacity:0;transition:opacity var(--transition-fast);display:flex}.LabelManager-module__4YXq0a__labelRow:hover .LabelManager-module__4YXq0a__rowActions{opacity:1}.LabelManager-module__4YXq0a__editBtn,.LabelManager-module__4YXq0a__deleteBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.LabelManager-module__4YXq0a__editBtn:hover{color:var(--color-text-primary);background:#ffffff14}.LabelManager-module__4YXq0a__deleteBtn:hover{background:var(--color-error-light);color:var(--color-error)}.LabelManager-module__4YXq0a__deleteBtn:disabled{opacity:.5;cursor:not-allowed}.LabelManager-module__4YXq0a__editRow{gap:var(--space-sm);padding:var(--space-md);flex-direction:column;display:flex}.LabelManager-module__4YXq0a__editFields{gap:var(--space-sm);flex-direction:column;display:flex}.LabelManager-module__4YXq0a__nameInput{width:100%;padding:var(--space-xs)var(--space-sm);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background:#ffffff0a;outline:none}.LabelManager-module__4YXq0a__nameInput:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.LabelManager-module__4YXq0a__nameInput::placeholder{color:var(--color-text-muted)}.LabelManager-module__4YXq0a__colorPalette{flex-wrap:wrap;gap:6px;display:flex}.LabelManager-module__4YXq0a__colorSwatch{border-radius:var(--radius-full);cursor:pointer;width:24px;height:24px;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);border:2px solid #0000;padding:0}.LabelManager-module__4YXq0a__colorSwatch:hover{transform:scale(1.15);box-shadow:0 2px 8px #0000004d}.LabelManager-module__4YXq0a__colorSwatchActive{box-shadow:0 0 0 2px var(--color-accent),0 2px 8px #0000004d;border-color:#fff;transform:scale(1.1)}.LabelManager-module__4YXq0a__editActions{gap:var(--space-sm);display:flex}.LabelManager-module__4YXq0a__saveBtn{padding:var(--space-xs)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:#fff;background:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);border:none}.LabelManager-module__4YXq0a__saveBtn:hover:not(:disabled){background:var(--color-accent-hover)}.LabelManager-module__4YXq0a__saveBtn:disabled{opacity:.5;cursor:not-allowed}.LabelManager-module__4YXq0a__cancelBtn{padding:var(--space-xs)var(--space-md);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0}.LabelManager-module__4YXq0a__cancelBtn:hover{color:var(--color-text-primary);background:#ffffff0a}.LabelManager-module__4YXq0a__createSection{gap:var(--space-sm);padding:var(--space-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.LabelManager-module__4YXq0a__createFields{gap:var(--space-sm);flex-direction:column;display:flex}.LabelManager-module__4YXq0a__createBtn{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-accent-text);background:var(--color-accent-light);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);border:1px solid #0000;align-self:flex-start}.LabelManager-module__4YXq0a__createBtn:hover:not(:disabled){background:var(--color-accent);color:#fff}.LabelManager-module__4YXq0a__createBtn:disabled{opacity:.5;cursor:not-allowed}
.Modal-module__mC9AyG__overlay{z-index:var(--z-modal);padding:var(--space-md);-webkit-backdrop-filter:blur(4px);animation:Modal-module__mC9AyG__overlayFadeIn var(--transition-fast)ease-out;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__mC9AyG__modal{max-height:calc(100vh - var(--space-xl)*2);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);width:100%;-webkit-backdrop-filter:blur(var(--glass-blur-heavy));box-shadow:var(--glass-shadow);animation:Modal-module__mC9AyG__modalSlideIn var(--transition-base)var(--transition-spring);outline:none;flex-direction:column;display:flex;position:relative}.Modal-module__mC9AyG__sm{max-width:400px}.Modal-module__mC9AyG__md{max-width:560px}.Modal-module__mC9AyG__lg{max-width:720px}.Modal-module__mC9AyG__header{padding:var(--space-lg)var(--space-lg)0;justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.Modal-module__mC9AyG__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.Modal-module__mC9AyG__closeButton{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Modal-module__mC9AyG__closeButton:hover{background:var(--glass-bg-hover);color:var(--color-text-primary)}.Modal-module__mC9AyG__closeButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Modal-module__mC9AyG__body{padding:var(--space-lg);flex:1;min-height:0;overflow-y:auto}.Modal-module__mC9AyG__footer{justify-content:flex-end;align-items:center;gap:var(--space-sm);padding:0 var(--space-lg)var(--space-lg);display:flex}@keyframes Modal-module__mC9AyG__overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__mC9AyG__modalSlideIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}
.Button-module__UbsrlW__button{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);font-family:var(--font-sans);font-weight:var(--weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast),opacity var(--transition-fast);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.Button-module__UbsrlW__button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Button-module__UbsrlW__button:active:not(.Button-module__UbsrlW__disabled){transform:scale(.97)}.Button-module__UbsrlW__primary{background:var(--color-accent);color:#fff;border-color:var(--color-accent);box-shadow:var(--shadow-sm)}.Button-module__UbsrlW__primary:hover:not(.Button-module__UbsrlW__disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover);box-shadow:var(--shadow-md)}.Button-module__UbsrlW__secondary{background:var(--glass-bg);color:var(--color-text-primary);border-color:var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur))}.Button-module__UbsrlW__secondary:hover:not(.Button-module__UbsrlW__disabled){background:var(--glass-bg-hover);border-color:var(--glass-border-hover)}.Button-module__UbsrlW__ghost{color:var(--color-text-secondary);background:0 0;border-color:#0000}.Button-module__UbsrlW__ghost:hover:not(.Button-module__UbsrlW__disabled){background:var(--glass-bg);color:var(--color-text-primary)}.Button-module__UbsrlW__danger{background:var(--color-error);color:#fff;border-color:var(--color-error)}.Button-module__UbsrlW__danger:hover:not(.Button-module__UbsrlW__disabled){box-shadow:0 0 16px var(--color-error-light);background:#dc2626;border-color:#dc2626}.Button-module__UbsrlW__sm{padding:6px var(--space-sm);font-size:var(--text-sm);border-radius:var(--radius-sm);min-height:32px}.Button-module__UbsrlW__md{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);min-height:40px}.Button-module__UbsrlW__lg{padding:var(--space-sm)var(--space-lg);font-size:var(--text-base);min-height:48px}.Button-module__UbsrlW__fullWidth{width:100%}.Button-module__UbsrlW__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__UbsrlW__loading{cursor:wait;pointer-events:none}.Button-module__UbsrlW__icon{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;font-size:1.15em;display:inline-flex}.Button-module__UbsrlW__icon>svg{width:100%;height:100%}.Button-module__UbsrlW__label{align-items:center;display:inline-flex}.Button-module__UbsrlW__spinner{flex-shrink:0;justify-content:center;align-items:center;width:1.1em;height:1.1em;display:inline-flex}.Button-module__UbsrlW__spinnerIcon{width:100%;height:100%;animation:.8s linear infinite Button-module__UbsrlW__spin}@keyframes Button-module__UbsrlW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Input-module__VLjWJW__wrapper{gap:var(--space-xs);flex-direction:column;display:flex}.Input-module__VLjWJW__fullWidth{width:100%}.Input-module__VLjWJW__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);line-height:var(--leading-normal);-webkit-user-select:none;user-select:none}.Input-module__VLjWJW__field{width:100%;padding:var(--space-sm)var(--space-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-normal);color:var(--color-text-primary);line-height:var(--leading-normal);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(var(--glass-blur));transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);outline:none;display:block}.Input-module__VLjWJW__field::placeholder{color:var(--color-text-muted)}.Input-module__VLjWJW__field:hover:not(:disabled){background:var(--glass-bg-hover);border-color:var(--glass-border-hover)}.Input-module__VLjWJW__field:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}textarea.Input-module__VLjWJW__field{resize:vertical;min-height:100px;line-height:var(--leading-relaxed)}.Input-module__VLjWJW__hasError .Input-module__VLjWJW__field{border-color:var(--color-error)}.Input-module__VLjWJW__hasError .Input-module__VLjWJW__field:focus{box-shadow:0 0 0 3px var(--color-error-light)}.Input-module__VLjWJW__error{font-size:var(--text-xs);color:var(--color-error);line-height:var(--leading-normal);margin:0}.Input-module__VLjWJW__hint{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.Input-module__VLjWJW__disabled .Input-module__VLjWJW__label{opacity:.5}.Input-module__VLjWJW__disabled .Input-module__VLjWJW__field{opacity:.5;cursor:not-allowed}
.BookmarkClipper-module__U8whNW__content{gap:var(--space-lg);flex-direction:column;display:flex}.BookmarkClipper-module__U8whNW__urlRow{align-items:flex-end;gap:var(--space-sm);display:flex}.BookmarkClipper-module__U8whNW__urlInputWrapper{flex:1}.BookmarkClipper-module__U8whNW__clipButton{white-space:nowrap;flex-shrink:0}.BookmarkClipper-module__U8whNW__previewCard{gap:var(--space-sm);padding:var(--space-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm),var(--shadow-inset);flex-direction:column;display:flex}.BookmarkClipper-module__U8whNW__previewHeader{align-items:flex-start;gap:var(--space-sm);display:flex}.BookmarkClipper-module__U8whNW__previewFavicon{object-fit:contain;border-radius:2px;flex-shrink:0;width:20px;height:20px;margin-top:2px}.BookmarkClipper-module__U8whNW__previewFaviconFallback{width:24px;height:24px;color:var(--color-text-muted);background:var(--color-surface);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.BookmarkClipper-module__U8whNW__previewTitleGroup{flex:1;min-width:0}.BookmarkClipper-module__U8whNW__previewTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.BookmarkClipper-module__U8whNW__previewUrl{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}.BookmarkClipper-module__U8whNW__previewText{font-size:var(--text-xs);color:var(--color-text-secondary);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.BookmarkClipper-module__U8whNW__optionsRow{gap:var(--space-md);flex-wrap:wrap;display:flex}.BookmarkClipper-module__U8whNW__optionField{gap:var(--space-xs);flex-direction:column;flex:1;min-width:160px;display:flex}.BookmarkClipper-module__U8whNW__optionLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.BookmarkClipper-module__U8whNW__optionSelect{padding:var(--space-xs)var(--space-sm);font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--glass-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast);outline:none}.BookmarkClipper-module__U8whNW__optionSelect:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px #6366f126}.BookmarkClipper-module__U8whNW__footer{justify-content:flex-end;gap:var(--space-sm);display:flex}
.Toast-module__CKl-OG__container{bottom:var(--space-lg);right:var(--space-lg);z-index:var(--z-toast);gap:var(--space-sm);pointer-events:none;flex-direction:column;width:100%;max-width:400px;display:flex;position:fixed}@media (max-width:480px){.Toast-module__CKl-OG__container{bottom:var(--space-md);right:var(--space-md);left:var(--space-md);max-width:none}}.Toast-module__CKl-OG__toast{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur-heavy));box-shadow:var(--shadow-lg);pointer-events:auto;animation:Toast-module__CKl-OG__toastSlideIn var(--transition-base)ease-out;display:flex}.Toast-module__CKl-OG__success{border-left:3px solid var(--color-success)}.Toast-module__CKl-OG__success .Toast-module__CKl-OG__icon{color:var(--color-success)}.Toast-module__CKl-OG__error{border-left:3px solid var(--color-error)}.Toast-module__CKl-OG__error .Toast-module__CKl-OG__icon{color:var(--color-error)}.Toast-module__CKl-OG__info{border-left:3px solid var(--color-info)}.Toast-module__CKl-OG__info .Toast-module__CKl-OG__icon{color:var(--color-info)}.Toast-module__CKl-OG__warning{border-left:3px solid var(--color-warning)}.Toast-module__CKl-OG__warning .Toast-module__CKl-OG__icon{color:var(--color-warning)}.Toast-module__CKl-OG__icon{flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.Toast-module__CKl-OG__message{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-normal);color:var(--color-text-primary);line-height:var(--leading-normal);word-break:break-word;flex:1;margin:0}.Toast-module__CKl-OG__dismissButton{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Toast-module__CKl-OG__dismissButton:hover{background:var(--glass-bg-hover);color:var(--color-text-primary)}.Toast-module__CKl-OG__dismissButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@keyframes Toast-module__CKl-OG__toastSlideIn{0%{opacity:0;transform:translate(24px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}
.bookmarks-module__mi1m-q__page{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;width:100%;max-width:1400px;margin:0 auto;display:flex}.bookmarks-module__mi1m-q__header{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.bookmarks-module__mi1m-q__title{font-size:var(--text-xl,1.5rem);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.bookmarks-module__mi1m-q__addButton{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);color:#fff;background:var(--color-accent);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast);border:none;display:inline-flex}.bookmarks-module__mi1m-q__addButton:hover{background:var(--color-accent-hover);transform:translateY(-1px)}.bookmarks-module__mi1m-q__addButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.bookmarks-module__mi1m-q__errorBanner{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);color:var(--color-error);border-radius:var(--radius-md);background:#ef444414;border:1px solid #ef444433}
.ExportImportModal-module__TO5bAW__tabs{gap:var(--space-xs);margin-bottom:var(--space-lg);border-radius:var(--radius-sm);padding:var(--space-xs);background:#ffffff08;display:flex}.ExportImportModal-module__TO5bAW__tab{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;flex:1}.ExportImportModal-module__TO5bAW__tab:hover{color:var(--color-text-secondary);background:#ffffff0a}.ExportImportModal-module__TO5bAW__tabActive{color:var(--color-text-primary);box-shadow:var(--shadow-sm);background:#ffffff14}.ExportImportModal-module__TO5bAW__section{gap:var(--space-md);flex-direction:column;display:flex}.ExportImportModal-module__TO5bAW__sectionTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.ExportImportModal-module__TO5bAW__formatSelection{gap:var(--space-sm);display:flex}.ExportImportModal-module__TO5bAW__formatButton{align-items:center;gap:var(--space-xs);padding:var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-muted);border:1px solid var(--glass-border);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);background:#ffffff08;flex-direction:column;flex:1;display:flex}.ExportImportModal-module__TO5bAW__formatButton:hover{color:var(--color-text-secondary);border-color:var(--glass-border-hover);background:#ffffff0f}.ExportImportModal-module__TO5bAW__formatButtonActive{color:var(--color-accent-text);background:var(--color-accent-light);border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-light)}.ExportImportModal-module__TO5bAW__formatIcon{font-size:var(--text-2xl);line-height:1}.ExportImportModal-module__TO5bAW__formatLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.ExportImportModal-module__TO5bAW__optionList{gap:var(--space-xs);flex-direction:column;display:flex}.ExportImportModal-module__TO5bAW__optionRow{align-items:center;gap:var(--space-sm);padding:var(--space-xs)0;display:flex}.ExportImportModal-module__TO5bAW__checkbox{width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0}.ExportImportModal-module__TO5bAW__optionLabel{font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.ExportImportModal-module__TO5bAW__exportButton{width:100%;padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:#fff;background:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),opacity var(--transition-fast);border:none}.ExportImportModal-module__TO5bAW__exportButton:hover:not(:disabled){background:var(--color-accent-hover)}.ExportImportModal-module__TO5bAW__exportButton:disabled{opacity:.5;cursor:not-allowed}.ExportImportModal-module__TO5bAW__dropZone{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-xl)var(--space-lg);border:2px dashed var(--glass-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast);background:#ffffff05;flex-direction:column;display:flex}.ExportImportModal-module__TO5bAW__dropZone:hover{border-color:var(--glass-border-hover);background:#ffffff0a}.ExportImportModal-module__TO5bAW__dropZoneActive{border-color:var(--color-accent);background:var(--color-accent-light)}.ExportImportModal-module__TO5bAW__dropZoneHasFile{border-style:solid;border-color:var(--color-success);background:var(--color-success-light)}.ExportImportModal-module__TO5bAW__dropIcon{font-size:var(--text-3xl);color:var(--color-text-muted);line-height:1}.ExportImportModal-module__TO5bAW__dropText{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;margin:0}.ExportImportModal-module__TO5bAW__dropTextAccent{color:var(--color-accent-text);cursor:pointer;text-decoration:underline}.ExportImportModal-module__TO5bAW__fileInput{display:none}.ExportImportModal-module__TO5bAW__selectedFile{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#ffffff0a;display:flex}.ExportImportModal-module__TO5bAW__fileInfo{flex:1;min-width:0}.ExportImportModal-module__TO5bAW__fileName{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ExportImportModal-module__TO5bAW__fileSize{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.ExportImportModal-module__TO5bAW__removeFileButton{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ExportImportModal-module__TO5bAW__removeFileButton:hover{color:var(--color-error)}.ExportImportModal-module__TO5bAW__preview{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#ffffff08;flex-direction:column;display:flex}.ExportImportModal-module__TO5bAW__previewTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);margin:0}.ExportImportModal-module__TO5bAW__previewStats{gap:var(--space-md);flex-wrap:wrap;display:flex}.ExportImportModal-module__TO5bAW__previewStat{flex-direction:column;align-items:center;gap:2px;display:flex}.ExportImportModal-module__TO5bAW__previewStatValue{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-accent-text);line-height:1}.ExportImportModal-module__TO5bAW__previewStatLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.ExportImportModal-module__TO5bAW__importModeSelection{gap:var(--space-sm);display:flex}.ExportImportModal-module__TO5bAW__importModeButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-muted);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);background:#ffffff08;flex:1}.ExportImportModal-module__TO5bAW__importModeButton:hover{color:var(--color-text-secondary);background:#ffffff0f}.ExportImportModal-module__TO5bAW__importModeButtonActive{color:var(--color-accent-text);background:var(--color-accent-light);border-color:var(--color-accent)}.ExportImportModal-module__TO5bAW__importButton{width:100%;padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:#fff;background:var(--color-success);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),opacity var(--transition-fast);border:none}.ExportImportModal-module__TO5bAW__importButton:hover:not(:disabled){background:#0d9668}.ExportImportModal-module__TO5bAW__importButton:disabled{opacity:.5;cursor:not-allowed}.ExportImportModal-module__TO5bAW__progressContainer{gap:var(--space-xs);flex-direction:column;display:flex}.ExportImportModal-module__TO5bAW__progressBar{border-radius:var(--radius-full);background:#ffffff0f;width:100%;height:6px;overflow:hidden}.ExportImportModal-module__TO5bAW__progressFill{background:var(--color-accent);border-radius:var(--radius-full);height:100%;transition:width var(--transition-fast)}.ExportImportModal-module__TO5bAW__progressText{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;margin:0}.ExportImportModal-module__TO5bAW__errorList{gap:var(--space-xs);padding:var(--space-sm)var(--space-md);background:var(--color-error-light);border-radius:var(--radius-sm);border:1px solid #ef44444d;flex-direction:column;max-height:120px;display:flex;overflow-y:auto}.ExportImportModal-module__TO5bAW__errorItem{font-size:var(--text-xs);color:var(--color-error);margin:0}.ExportImportModal-module__TO5bAW__successMessage{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);background:var(--color-success-light);border-radius:var(--radius-sm);border:1px solid #10b9814d;display:flex}.ExportImportModal-module__TO5bAW__successIcon{font-size:var(--text-lg);color:var(--color-success);flex-shrink:0}.ExportImportModal-module__TO5bAW__successText{font-size:var(--text-sm);color:var(--color-success);margin:0}
.BoardAnalysis-module__3hgEIG__container{gap:var(--space-md);flex-direction:column;display:flex}.BoardAnalysis-module__3hgEIG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.BoardAnalysis-module__3hgEIG__headerInfo{flex:1;min-width:0}.BoardAnalysis-module__3hgEIG__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.BoardAnalysis-module__3hgEIG__description{font-size:var(--text-sm);color:var(--color-text-muted);margin:var(--space-xs)0 0;line-height:var(--leading-normal)}.BoardAnalysis-module__3hgEIG__analyzeButton{align-items:center;gap:var(--space-xs);padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:#a882ffe6;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);background:#8b5cf614;border:1px solid #8b5cf633;flex-shrink:0;display:inline-flex}.BoardAnalysis-module__3hgEIG__analyzeButton:hover:not(:disabled){color:#c0a0ff;background:#8b5cf629;border-color:#8b5cf666;box-shadow:0 0 12px #8b5cf626}.BoardAnalysis-module__3hgEIG__analyzeButton:disabled{opacity:.6;cursor:not-allowed}.BoardAnalysis-module__3hgEIG__spinner{border:2px solid #8b5cf640;border-top-color:#8b5cf6cc;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite BoardAnalysis-module__3hgEIG__spin;display:inline-block}@keyframes BoardAnalysis-module__3hgEIG__spin{to{transform:rotate(360deg)}}.BoardAnalysis-module__3hgEIG__errorBox{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);color:var(--color-error);border-radius:var(--radius-sm);background:#ef444414;border:1px solid #ef444433;animation:.2s BoardAnalysis-module__3hgEIG__fadeIn;display:flex}.BoardAnalysis-module__3hgEIG__errorIcon{width:20px;height:20px;font-size:var(--text-xs);font-weight:var(--weight-bold);background:#ef444426;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BoardAnalysis-module__3hgEIG__resultCard{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md),var(--shadow-inset);animation:.3s BoardAnalysis-module__3hgEIG__fadeIn;overflow:hidden}.BoardAnalysis-module__3hgEIG__resultHeader{align-items:center;gap:var(--space-xs);padding:var(--space-sm)var(--space-md);font-size:var(--text-xs);font-weight:var(--weight-medium);color:#a882ffe6;border-bottom:1px solid var(--glass-border);background:#8b5cf60f;display:flex}.BoardAnalysis-module__3hgEIG__resultTimestamp{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--weight-normal);margin-left:auto}.BoardAnalysis-module__3hgEIG__resultBody{padding:var(--space-md)var(--space-lg)}.BoardAnalysis-module__3hgEIG__analysisHeading{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:var(--space-md)0 var(--space-sm);padding-bottom:var(--space-xs);border-bottom:1px solid #ffffff0f}.BoardAnalysis-module__3hgEIG__analysisHeading:first-child{margin-top:0}.BoardAnalysis-module__3hgEIG__analysisParagraph{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:var(--space-xs)0}.BoardAnalysis-module__3hgEIG__analysisList{margin:var(--space-xs)0;gap:var(--space-xs);flex-direction:column;padding:0;list-style:none;display:flex}.BoardAnalysis-module__3hgEIG__analysisListItem{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);padding-left:var(--space-md);position:relative}.BoardAnalysis-module__3hgEIG__analysisListItem:before{content:"";background:#8b5cf680;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:4px}@keyframes BoardAnalysis-module__3hgEIG__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.BoardAnalysis-module__3hgEIG__header{gap:var(--space-sm);flex-direction:column}.BoardAnalysis-module__3hgEIG__analyzeButton{justify-content:center;width:100%;min-height:44px}.BoardAnalysis-module__3hgEIG__resultBody{padding:var(--space-md)}}
.BoardSettings-module__kyVDSa__dialog{background:0 0;border:none;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;display:flex;position:fixed;inset:0}.BoardSettings-module__kyVDSa__dialog::backdrop{-webkit-backdrop-filter:blur(4px);background:#00000080}.BoardSettings-module__kyVDSa__dialog:not([open]){display:none}.BoardSettings-module__kyVDSa__panel{width:100%;max-width:520px;max-height:80vh;margin:var(--space-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-heavy));border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl),var(--shadow-inset);flex-direction:column;animation:.2s ease-out BoardSettings-module__kyVDSa__fadeInScale;display:flex}@keyframes BoardSettings-module__kyVDSa__fadeInScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.BoardSettings-module__kyVDSa__header{padding:var(--space-lg)var(--space-lg)0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.BoardSettings-module__kyVDSa__headerTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.BoardSettings-module__kyVDSa__closeButton{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.BoardSettings-module__kyVDSa__closeButton:hover{color:var(--color-text-primary);background:#ffffff14}.BoardSettings-module__kyVDSa__content{padding:var(--space-lg);gap:var(--space-xl);flex-direction:column;display:flex;overflow-y:auto}.BoardSettings-module__kyVDSa__section{gap:var(--space-sm);flex-direction:column;display:flex}.BoardSettings-module__kyVDSa__sectionTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.BoardSettings-module__kyVDSa__titleForm{gap:var(--space-sm);display:flex}.BoardSettings-module__kyVDSa__input{padding:var(--space-sm)var(--space-md);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);background:#ffffff0a;flex:1}.BoardSettings-module__kyVDSa__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light);background:#ffffff0f;outline:none}.BoardSettings-module__kyVDSa__input:disabled{opacity:.6;cursor:not-allowed}.BoardSettings-module__kyVDSa__saveButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:#fff;background:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast);border:none}.BoardSettings-module__kyVDSa__saveButton:hover:not(:disabled){background:var(--color-accent-hover)}.BoardSettings-module__kyVDSa__saveButton:disabled{opacity:.5;cursor:not-allowed}.BoardSettings-module__kyVDSa__memberList{gap:var(--space-xs);flex-direction:column;display:flex}.BoardSettings-module__kyVDSa__memberRow{align-items:center;gap:var(--space-sm);padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);display:flex}.BoardSettings-module__kyVDSa__memberRow:hover{background:#ffffff08}.BoardSettings-module__kyVDSa__memberAvatar{background:var(--color-surface-elevated);border:1px solid var(--glass-border);width:28px;height:28px;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-accent-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BoardSettings-module__kyVDSa__memberInfo{align-items:center;gap:var(--space-sm);flex:1;min-width:0;display:flex}.BoardSettings-module__kyVDSa__memberName{font-size:var(--text-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BoardSettings-module__kyVDSa__memberRole{font-size:var(--text-xs);color:var(--color-text-muted);flex-shrink:0}.BoardSettings-module__kyVDSa__removeButton{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.BoardSettings-module__kyVDSa__memberRow:hover .BoardSettings-module__kyVDSa__removeButton{opacity:1}.BoardSettings-module__kyVDSa__removeButton:hover{color:var(--color-error)}.BoardSettings-module__kyVDSa__inviteRow{gap:var(--space-xs);margin-top:var(--space-xs);display:flex}.BoardSettings-module__kyVDSa__inviteInput{padding:var(--space-xs)var(--space-sm);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background:#ffffff0a;flex:1}.BoardSettings-module__kyVDSa__inviteInput:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light);outline:none}.BoardSettings-module__kyVDSa__inviteInput::placeholder{color:var(--color-text-muted)}.BoardSettings-module__kyVDSa__roleSelect{padding:var(--space-xs)var(--space-sm);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;background:#ffffff0a}.BoardSettings-module__kyVDSa__inviteButton{padding:var(--space-xs)var(--space-sm);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-accent-text);background:var(--color-accent-light);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast);border:1px solid #0000}.BoardSettings-module__kyVDSa__inviteButton:hover:not(:disabled){background:var(--color-accent);color:#fff}.BoardSettings-module__kyVDSa__inviteButton:disabled{opacity:.5;cursor:not-allowed}.BoardSettings-module__kyVDSa__error{font-size:var(--text-sm);color:var(--color-error);margin:0}.BoardSettings-module__kyVDSa__archiveInfo{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.BoardSettings-module__kyVDSa__archiveButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-warning);background:var(--color-warning-light);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);border:1px solid #0000}.BoardSettings-module__kyVDSa__archiveButton:hover:not(:disabled){background:var(--color-warning);color:#fff}.BoardSettings-module__kyVDSa__archiveButton:disabled{opacity:.5;cursor:not-allowed}.BoardSettings-module__kyVDSa__unarchiveButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-success);background:var(--color-success-light);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);border:1px solid #0000}.BoardSettings-module__kyVDSa__unarchiveButton:hover:not(:disabled){background:var(--color-success);color:#fff}.BoardSettings-module__kyVDSa__unarchiveButton:disabled{opacity:.5;cursor:not-allowed}.BoardSettings-module__kyVDSa__dangerSection{padding-top:var(--space-md);border-top:1px solid var(--glass-border)}.BoardSettings-module__kyVDSa__deleteButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-error);background:var(--color-error-light);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);border:1px solid #0000}.BoardSettings-module__kyVDSa__deleteButton:hover{background:var(--color-error);color:#fff}.BoardSettings-module__kyVDSa__deleteConfirm{gap:var(--space-sm);flex-direction:column;animation:.2s ease-out BoardSettings-module__kyVDSa__fadeIn;display:flex}@keyframes BoardSettings-module__kyVDSa__fadeIn{0%{opacity:0}to{opacity:1}}.BoardSettings-module__kyVDSa__deleteWarning{font-size:var(--text-sm);color:var(--color-error);line-height:var(--leading-relaxed);margin:0}.BoardSettings-module__kyVDSa__deleteActions{gap:var(--space-sm);display:flex}.BoardSettings-module__kyVDSa__cancelDeleteButton{padding:var(--space-xs)var(--space-md);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0}.BoardSettings-module__kyVDSa__confirmDeleteButton{padding:var(--space-xs)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:#fff;background:var(--color-error);border-radius:var(--radius-sm);cursor:pointer;transition:opacity var(--transition-fast);border:none}.BoardSettings-module__kyVDSa__confirmDeleteButton:disabled{opacity:.7;cursor:not-allowed}
.DebugPanel-module__Gmnp9a__panel{bottom:var(--space-md);right:var(--space-md);background:var(--glass-bg);width:280px;-webkit-backdrop-filter:blur(var(--glass-blur-heavy));border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);z-index:var(--z-toast);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);animation:.2s ease-out DebugPanel-module__Gmnp9a__debugSlideIn;position:fixed;overflow:hidden}@keyframes DebugPanel-module__Gmnp9a__debugSlideIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.DebugPanel-module__Gmnp9a__header{padding:var(--space-sm)var(--space-md);border-bottom:1px solid var(--glass-border);background:#7c3aed1a;justify-content:space-between;align-items:center;display:flex}.DebugPanel-module__Gmnp9a__title{font-weight:var(--weight-bold);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.05em}.DebugPanel-module__Gmnp9a__headerActions{gap:var(--space-xs);display:flex}.DebugPanel-module__Gmnp9a__headerButton{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);transition:background var(--transition-fast),color var(--transition-fast);justify-content:center;align-items:center;line-height:1;display:flex}.DebugPanel-module__Gmnp9a__headerButton:hover{color:var(--color-text-primary);background:#ffffff1a}.DebugPanel-module__Gmnp9a__content{padding:var(--space-sm)var(--space-md);gap:var(--space-xs);flex-direction:column;display:flex}.DebugPanel-module__Gmnp9a__row{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.DebugPanel-module__Gmnp9a__label{color:var(--color-text-muted);flex-shrink:0}.DebugPanel-module__Gmnp9a__value{color:var(--color-text-primary);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DebugPanel-module__Gmnp9a__divider{background:var(--glass-border);height:1px;margin:var(--space-xs)0}.DebugPanel-module__Gmnp9a__footer{padding:var(--space-xs)var(--space-md);border-top:1px solid var(--glass-border);text-align:center;color:var(--color-text-muted);font-size:10px}.DebugPanel-module__Gmnp9a__minimizedBadge{bottom:var(--space-md);right:var(--space-md);padding:var(--space-xs)var(--space-sm);-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-sm);color:var(--color-accent-text);font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-bold);letter-spacing:.1em;z-index:var(--z-toast);cursor:pointer;transition:background var(--transition-fast);background:#7c3aed33;border:1px solid #7c3aed4d;position:fixed}.DebugPanel-module__Gmnp9a__minimizedBadge:hover{background:#7c3aed59}
.dashboard-module__BUJBAa__container{max-width:1200px;margin:0 auto}.dashboard-module__BUJBAa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-xl);display:flex}.dashboard-module__BUJBAa__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-xs)}.dashboard-module__BUJBAa__subtitle{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.dashboard-module__BUJBAa__createButton{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:#fff;background:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),transform var(--transition-fast);border:none;display:flex}.dashboard-module__BUJBAa__createButton:hover{background:var(--color-accent-hover)}.dashboard-module__BUJBAa__createButton:active{transform:scale(.98)}.dashboard-module__BUJBAa__grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.dashboard-module__BUJBAa__skeleton{gap:var(--space-sm);padding:var(--space-lg);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);flex-direction:column;min-height:140px;display:flex}.dashboard-module__BUJBAa__skeletonLine{border-radius:var(--radius-sm);background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;height:14px;animation:1.5s ease-in-out infinite dashboard-module__BUJBAa__shimmer}@keyframes dashboard-module__BUJBAa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-module__BUJBAa__emptyState{align-items:center;gap:var(--space-md);padding:var(--space-3xl)var(--space-lg);text-align:center;flex-direction:column;display:flex}.dashboard-module__BUJBAa__emptyIcon{color:var(--color-text-muted);opacity:.5}.dashboard-module__BUJBAa__emptyTitle{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.dashboard-module__BUJBAa__emptyText{font-size:var(--text-base);color:var(--color-text-muted);margin:0}.dashboard-module__BUJBAa__errorState{align-items:center;gap:var(--space-md);padding:var(--space-2xl);text-align:center;color:var(--color-error);flex-direction:column;display:flex}.dashboard-module__BUJBAa__retryButton{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);background:0 0}.dashboard-module__BUJBAa__retryButton:hover{border-color:var(--glass-border-hover);background:#ffffff0a}.dashboard-module__BUJBAa__addCard{justify-content:center;align-items:center;gap:var(--space-sm);border:2px dashed var(--glass-border);border-radius:var(--radius-lg);min-height:140px;color:var(--color-text-muted);font-size:var(--text-sm);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--transition-base),color var(--transition-base),background var(--transition-base);background:0 0;flex-direction:column;display:flex}.dashboard-module__BUJBAa__addCard:hover{border-color:var(--color-accent);color:var(--color-accent-text);background:var(--color-accent-light)}.dashboard-module__BUJBAa__archivedSection{margin-top:var(--space-xl);gap:var(--space-md);flex-direction:column;display:flex}.dashboard-module__BUJBAa__archivedToggle{align-items:center;gap:var(--space-sm);padding:var(--space-sm)0;font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;display:flex}.dashboard-module__BUJBAa__archivedToggle:hover{color:var(--color-text-primary)}.dashboard-module__BUJBAa__archivedChevron{transition:transform var(--transition-fast);flex-shrink:0}.dashboard-module__BUJBAa__archivedChevronOpen{transform:rotate(180deg)}@media (max-width:640px){.dashboard-module__BUJBAa__header{flex-direction:column}.dashboard-module__BUJBAa__grid{grid-template-columns:1fr}}
