.StatusBadge-module__Tjh3pa__badge{font-size:var(--font-size-xs);padding:2px var(--space-2);border-radius:var(--radius-full);white-space:nowrap;border:1px solid #0000;align-items:center;font-weight:500;display:inline-flex}.StatusBadge-module__Tjh3pa__muted{background:var(--color-bg-muted);color:var(--color-text-tertiary);border-color:var(--color-border)}.StatusBadge-module__Tjh3pa__accent{background:var(--color-accent-soft-bg);color:var(--color-accent-soft-text);border-color:var(--color-accent-soft-bg)}.StatusBadge-module__Tjh3pa__warning{background:var(--color-warning-soft-bg);color:var(--color-warning);border-color:var(--color-warning-soft-border)}.StatusBadge-module__Tjh3pa__success{background:var(--color-success-soft-bg);color:var(--color-success);border-color:var(--color-success-soft-border)}.StatusBadge-module__Tjh3pa__danger{background:var(--color-danger-bg);color:var(--color-danger);border-color:var(--color-danger-border)}
.ArticleGenerationNotice-module__M2Nyha__notice{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--font-size-sm);display:flex}.ArticleGenerationNotice-module__M2Nyha__danger{background:var(--color-danger-bg);box-shadow:inset 0 0 0 1px var(--color-danger-border);color:var(--color-danger-text)}.ArticleGenerationNotice-module__M2Nyha__warning{background:var(--color-warning-soft-bg);box-shadow:inset 0 0 0 1px var(--color-warning-soft-border);color:var(--color-warning-text)}.ArticleGenerationNotice-module__M2Nyha__icon{flex-shrink:0;padding-top:2px;display:inline-flex}.ArticleGenerationNotice-module__M2Nyha__body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ArticleGenerationNotice-module__M2Nyha__title{margin:0;font-weight:600}.ArticleGenerationNotice-module__M2Nyha__text{margin:0;line-height:1.5}.ArticleGenerationNotice-module__M2Nyha__link{color:inherit;text-underline-offset:2px;font-weight:500;text-decoration:underline}.ArticleGenerationNotice-module__M2Nyha__details{margin-top:var(--space-1)}.ArticleGenerationNotice-module__M2Nyha__details summary{cursor:pointer;font-size:var(--font-size-xs);width:fit-content;font-weight:500}.ArticleGenerationNotice-module__M2Nyha__log{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:var(--shadow-ring);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word;max-height:160px;line-height:1.6;overflow:auto}
.Modal-module__gvhDnq__backdrop{background:var(--color-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:var(--space-5);z-index:100;justify-content:center;align-items:center;animation:.12s Modal-module__gvhDnq__fadeIn;display:flex;position:fixed;inset:0}.Modal-module__gvhDnq__dialog{background:var(--color-bg);border-radius:var(--radius-xl);width:100%;max-width:480px;box-shadow:var(--shadow-lg);max-height:calc(100dvh - var(--space-7));flex-direction:column;animation:.14s Modal-module__gvhDnq__slideIn;display:flex}.Modal-module__gvhDnq__header{padding:var(--space-5) var(--space-5) 0;justify-content:space-between;align-items:center;display:flex}.Modal-module__gvhDnq__title{font-size:var(--font-size-lg);letter-spacing:-.02em;color:var(--color-text);margin:0;font-weight:600}.Modal-module__gvhDnq__closeButton{border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:6px;transition:background .12s,color .12s;display:inline-flex}.Modal-module__gvhDnq__closeButton:hover{background:var(--color-bg-hover);color:var(--color-text)}.Modal-module__gvhDnq__body{padding:var(--space-5);overflow-y:auto}@keyframes Modal-module__gvhDnq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__gvhDnq__slideIn{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)}}
.Button-module__Hvhbsa__btn{height:36px;font-size:var(--font-size-sm);padding:0 var(--space-3);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--color-border-strong);background:var(--color-bg);color:var(--color-text);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-weight:500;transition:background .15s,box-shadow .15s,color .15s;display:inline-flex}.Button-module__Hvhbsa__btn:hover:not(:disabled){background:var(--color-bg-muted)}.Button-module__Hvhbsa__btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Button-module__Hvhbsa__btn:disabled{background:var(--color-bg-muted);color:var(--color-text-tertiary);box-shadow:inset 0 0 0 1px var(--color-border);cursor:not-allowed}.Button-module__Hvhbsa__primary{background:var(--color-btn-primary-bg);color:var(--color-text-inverse);box-shadow:none}.Button-module__Hvhbsa__primary:hover:not(:disabled){background:var(--color-btn-primary-bg-hover)}.Button-module__Hvhbsa__danger{color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger-border)}.Button-module__Hvhbsa__danger:hover:not(:disabled){background:var(--color-danger-bg)}.Button-module__Hvhbsa__ghost{box-shadow:none;color:var(--color-text-secondary);background:0 0}.Button-module__Hvhbsa__ghost:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text)}.Button-module__Hvhbsa__sm{height:32px;padding:0 10px;font-size:13px}.Button-module__Hvhbsa__btnIcon{align-items:center;display:inline-flex}
.DialogForm-module__7bGN3a__form{flex-direction:column;gap:0;display:flex}.DialogForm-module__7bGN3a__section{flex-direction:column;gap:0;margin-bottom:22px;display:flex}.DialogForm-module__7bGN3a__section:last-of-type{margin-bottom:0}.DialogForm-module__7bGN3a__sectionTitle{margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.DialogForm-module__7bGN3a__grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:600px){.DialogForm-module__7bGN3a__grid2{grid-template-columns:1fr}}.DialogForm-module__7bGN3a__serverError{margin-top:var(--space-3);background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.DialogForm-module__7bGN3a__actions{justify-content:flex-end;gap:var(--space-2);margin-top:20px;display:flex}.DialogForm-module__7bGN3a__spinner{animation:.9s linear infinite DialogForm-module__7bGN3a__spin}@keyframes DialogForm-module__7bGN3a__spin{to{transform:rotate(360deg)}}
.Page-module__6P7P1W__scroll{flex:1}.Page-module__6P7P1W__page{max-width:var(--page-max-width);padding:var(--space-2) var(--page-padding-x) var(--space-8);margin:0 auto}.Page-module__6P7P1W__wide{max-width:var(--page-max-width-wide)}
.PageHeader-module__d9I7qa__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding:var(--space-6) 0 var(--space-1);flex-wrap:wrap;display:flex}.PageHeader-module__d9I7qa__identity{flex-direction:column;min-width:0;display:flex}.PageHeader-module__d9I7qa__icon{margin-bottom:var(--space-3);border-radius:var(--radius-lg);background:var(--color-bg);width:48px;height:48px;box-shadow:var(--shadow-sm);place-items:center;font-size:28px;line-height:1;display:grid}.PageHeader-module__d9I7qa__title{font-size:var(--font-size-3xl);letter-spacing:-.04em;align-items:center;gap:var(--space-3);color:var(--color-text);margin:0;font-weight:600;line-height:1.25;display:flex}.PageHeader-module__d9I7qa__subtitle{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-top:var(--space-1)}.PageHeader-module__d9I7qa__subtitle strong{color:var(--color-text);font-weight:500}.PageHeader-module__d9I7qa__actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}@media (max-width:640px){.PageHeader-module__d9I7qa__title{font-size:var(--font-size-xl);flex-wrap:wrap}}
.Avatar-module__dC-9tq__avatar{border-radius:var(--radius-full);color:var(--color-text-inverse);-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;font-weight:600;line-height:1;display:inline-grid;box-shadow:inset 0 0 0 1px #0000000f}
.RoleBadge-module__X-cdgq__badge{font-size:var(--font-size-xs);padding:2px var(--space-2);border-radius:var(--radius-full);letter-spacing:0;text-transform:none;white-space:nowrap;border:1px solid #0000;align-items:center;font-weight:500;display:inline-flex}.RoleBadge-module__X-cdgq__admin{background:var(--color-accent-soft-bg);color:var(--color-accent-soft-text);border-color:var(--color-accent-soft-bg)}.RoleBadge-module__X-cdgq__editor{background:var(--color-success-soft-bg);color:var(--color-success);border-color:var(--color-success-soft-border)}
.Pagination-module__tyigxa__wrapper{padding:var(--space-3) var(--space-1);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Pagination-module__tyigxa__summary{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.Pagination-module__tyigxa__controls{align-items:center;gap:var(--space-2);display:flex}.Pagination-module__tyigxa__pageInfo{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:center;min-width:110px}.Pagination-module__tyigxa__button{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--color-border-strong);background:var(--color-bg);color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;border:0;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.Pagination-module__tyigxa__button:hover:not(:disabled){background:var(--color-bg-hover)}.Pagination-module__tyigxa__button:disabled{opacity:.4;cursor:not-allowed}
.ConfirmModal-module__F_z15G__body{gap:var(--space-4);flex-direction:column;display:flex}.ConfirmModal-module__F_z15G__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;line-height:1.5}.ConfirmModal-module__F_z15G__error{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.ConfirmModal-module__F_z15G__actions{justify-content:flex-end;gap:var(--space-2);display:flex}.ConfirmModal-module__F_z15G__cancelButton{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border-strong);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;font-family:inherit;font-weight:500;transition:background .12s}.ConfirmModal-module__F_z15G__cancelButton:hover:not(:disabled){background:var(--color-bg-hover)}.ConfirmModal-module__F_z15G__confirmButton{background:var(--color-text);color:var(--color-text-inverse);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;align-items:center;gap:var(--space-2);border:0;font-family:inherit;font-weight:500;transition:background .12s,opacity .12s;display:inline-flex}.ConfirmModal-module__F_z15G__confirmButton:hover:not(:disabled){background:var(--color-btn-primary-bg-hover)}.ConfirmModal-module__F_z15G__dangerButton{background:var(--color-danger);color:var(--color-text-inverse);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;align-items:center;gap:var(--space-2);border:0;font-family:inherit;font-weight:500;transition:background .12s,opacity .12s;display:inline-flex}.ConfirmModal-module__F_z15G__dangerButton:hover:not(:disabled){background:var(--color-danger-hover)}.ConfirmModal-module__F_z15G__cancelButton:disabled,.ConfirmModal-module__F_z15G__confirmButton:disabled,.ConfirmModal-module__F_z15G__dangerButton:disabled{opacity:.6;cursor:not-allowed}.ConfirmModal-module__F_z15G__spinner{animation:.9s linear infinite ConfirmModal-module__F_z15G__spin}@keyframes ConfirmModal-module__F_z15G__spin{to{transform:rotate(360deg)}}
.UsersList-module__-nnTlq__content{gap:var(--space-4);flex-direction:column;display:flex}.UsersList-module__-nnTlq__row{cursor:default}.UsersList-module__-nnTlq__userCell{align-items:center;gap:9px;display:flex}.UsersList-module__-nnTlq__userIdentity{flex-direction:column;min-width:0;display:flex}.UsersList-module__-nnTlq__userName{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.UsersList-module__-nnTlq__userEmail{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;display:inline-flex;overflow:hidden}.UsersList-module__-nnTlq__muted{color:var(--color-text-secondary)}.UsersList-module__-nnTlq__placeholder{padding:var(--space-6);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.UsersList-module__-nnTlq__errorBanner{padding:var(--space-3) var(--space-4);background:var(--color-danger-bg);color:var(--color-danger);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);margin-top:var(--space-3)}
.KeywordsManager-module__vctYkq__content{gap:var(--space-4);flex-direction:column;display:flex}.KeywordsManager-module__vctYkq__createForm{align-items:center;gap:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-2);display:flex}.KeywordsManager-module__vctYkq__createInput{min-width:0;padding:7px var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text);background:0 0;border:1px solid #0000;flex:1;font-family:inherit;transition:border-color .12s,box-shadow .12s}.KeywordsManager-module__vctYkq__createInput:focus{border-color:var(--color-border-strong);outline:none}.KeywordsManager-module__vctYkq__createPriority{flex-shrink:0;width:180px}.KeywordsManager-module__vctYkq__createButton{background:var(--color-btn-primary-bg);color:var(--color-text-inverse);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;border:0;align-items:center;gap:6px;font-weight:500;transition:background .12s;display:inline-flex}.KeywordsManager-module__vctYkq__createButton:disabled{opacity:.6;cursor:not-allowed}.KeywordsManager-module__vctYkq__spinner{animation:.9s linear infinite KeywordsManager-module__vctYkq__spin}@keyframes KeywordsManager-module__vctYkq__spin{to{transform:rotate(360deg)}}.KeywordsManager-module__vctYkq__cellKeyword{align-items:center;gap:9px;font-weight:500;display:flex}.KeywordsManager-module__vctYkq__cellEmoji{color:var(--color-text-tertiary)}.KeywordsManager-module__vctYkq__colActions{width:60px}.KeywordsManager-module__vctYkq__rowActions{align-items:center;gap:var(--space-1);flex-shrink:0;justify-content:flex-end;display:inline-flex}.KeywordsManager-module__vctYkq__rowInactive{opacity:.7}.KeywordsManager-module__vctYkq__iconButton{border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-secondary);background:0 0;border:0;justify-content:center;align-items:center;padding:6px;transition:background .12s,color .12s;display:inline-flex}.KeywordsManager-module__vctYkq__iconButton:hover{background:var(--color-bg-hover);color:var(--color-text)}.KeywordsManager-module__vctYkq__iconButtonDanger:hover{color:var(--color-danger)}.KeywordsManager-module__vctYkq__toggleLabel{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;padding:0 var(--space-1);align-self:flex-start;display:inline-flex}.KeywordsManager-module__vctYkq__toggleInput{cursor:pointer}.KeywordsManager-module__vctYkq__notice{color:var(--color-text-tertiary);align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}.KeywordsManager-module__vctYkq__placeholder{padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}.KeywordsManager-module__vctYkq__primaryLink{font-size:var(--font-size-sm);padding:6px var(--space-3);border-radius:var(--radius-md);background:var(--color-btn-primary-bg);color:var(--color-text-inverse);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.KeywordsManager-module__vctYkq__error,.KeywordsManager-module__vctYkq__errorBanner{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}
.Block-module__7l6OcW__block{border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-sm);overflow:hidden}.Block-module__7l6OcW__head{font-size:var(--font-size-sm);color:var(--color-text);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-bg-page);font-weight:600}.Block-module__7l6OcW__body{padding:var(--space-2) var(--space-4) var(--space-3)}
.Callout-module__ZqOwZa__callout{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);align-items:flex-start;display:flex}.Callout-module__ZqOwZa__icon{flex-shrink:0;align-items:center;font-size:16px;line-height:1.4;display:inline-flex}.Callout-module__ZqOwZa__body{flex:1;min-width:0;line-height:1.5}.Callout-module__ZqOwZa__danger{background:var(--color-danger-bg);box-shadow:inset 0 0 0 1px var(--color-danger-border);color:var(--color-danger-text)}
.Pill-module__Yk_hSq__pill{height:24px;font-size:var(--font-size-xs);border-radius:var(--radius-full);white-space:nowrap;letter-spacing:normal;font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}.Pill-module__Yk_hSq__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Pill-module__Yk_hSq__green{background:var(--pill-green-bg);color:var(--pill-green-text)}.Pill-module__Yk_hSq__gray{background:var(--pill-gray-bg);color:var(--pill-gray-text)}.Pill-module__Yk_hSq__blue{background:var(--pill-blue-bg);color:var(--pill-blue-text)}.Pill-module__Yk_hSq__yellow{background:var(--pill-yellow-bg);color:var(--pill-yellow-text)}.Pill-module__Yk_hSq__orange{background:var(--pill-orange-bg);color:var(--pill-orange-text)}.Pill-module__Yk_hSq__red{background:var(--pill-red-bg);color:var(--pill-red-text)}.Pill-module__Yk_hSq__purple{background:var(--pill-purple-bg);color:var(--pill-purple-text)}
.FilterDropdown-module__8B2hkG__wrap{display:inline-flex;position:relative}.FilterDropdown-module__8B2hkG__trigger{border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:4px 8px;font-family:inherit;font-size:13px;display:inline-flex}.FilterDropdown-module__8B2hkG__trigger:hover{background:var(--color-bg-hover);color:var(--color-text)}.FilterDropdown-module__8B2hkG__triggerActive{background:var(--color-bg-selected);color:var(--color-text)}.FilterDropdown-module__8B2hkG__triggerActive:hover{background:var(--color-bg-selected)}.FilterDropdown-module__8B2hkG__triggerIcon{color:inherit;align-items:center;display:inline-flex}.FilterDropdown-module__8B2hkG__triggerValue{color:var(--color-text-tertiary);font-weight:400}.FilterDropdown-module__8B2hkG__triggerActive .FilterDropdown-module__8B2hkG__triggerValue{color:var(--color-text-secondary)}
.PropRow-module__GLW4HW__prop{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);padding:5px 0;display:flex}.PropRow-module__GLW4HW__key{width:168px;color:var(--color-text-secondary);align-items:center;gap:var(--space-2);flex:0 0 168px;display:flex}.PropRow-module__GLW4HW__icon{color:var(--color-text-tertiary);align-items:center;display:inline-flex}.PropRow-module__GLW4HW__value{color:var(--color-text);word-break:break-word;flex:1;min-width:0}.PropRow-module__GLW4HW__empty{color:var(--color-text-tertiary)}
.EmptyState-module__atBxeq__empty{text-align:center;padding:var(--space-8) var(--space-5);color:var(--color-text-tertiary);align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);border:1px dashed var(--color-border-strong);background:var(--color-bg);flex-direction:column;display:flex}.EmptyState-module__atBxeq__icon{border-radius:var(--radius-full);background:var(--color-bg-page);width:48px;height:48px;box-shadow:var(--shadow-ring);margin-bottom:var(--space-2);place-items:center;font-size:24px;line-height:1;display:grid}.EmptyState-module__atBxeq__title{color:var(--color-text);font-weight:600;font-size:var(--font-size-md);letter-spacing:-.02em}.EmptyState-module__atBxeq__hint{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:420px}.EmptyState-module__atBxeq__action{margin-top:var(--space-3)}
.ListToolbar-module__S2bwVG__toolbar{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}
.ProfileCard-module__KUMLxa__identityRow{align-items:center;gap:14px;margin-bottom:20px;display:flex}.ProfileCard-module__KUMLxa__avatar{background:var(--color-bg-active);width:56px;height:56px;color:var(--color-text);border-radius:50%;flex:0 0 56px;place-items:center;font-size:22px;font-weight:600;display:grid}.ProfileCard-module__KUMLxa__identityName{font-weight:600;font-size:var(--font-size-md);color:var(--color-text)}.ProfileCard-module__KUMLxa__identityEmail{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-top:2px}.ProfileCard-module__KUMLxa__grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:600px){.ProfileCard-module__KUMLxa__grid2{grid-template-columns:1fr}}.ProfileCard-module__KUMLxa__serverError{margin-top:var(--space-3);background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.ProfileCard-module__KUMLxa__success{margin-top:var(--space-3);color:var(--pill-green-text);background:var(--pill-green-bg);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-sm);align-items:center;gap:6px;display:inline-flex}.ProfileCard-module__KUMLxa__actions{justify-content:flex-end;gap:var(--space-2);margin-top:20px;display:flex}.ProfileCard-module__KUMLxa__spinner{animation:.9s linear infinite ProfileCard-module__KUMLxa__spin}@keyframes ProfileCard-module__KUMLxa__spin{to{transform:rotate(360deg)}}
.SeoProfileSection-module__5AmxAq__content{gap:var(--space-4);flex-direction:column;display:flex}.SeoProfileSection-module__5AmxAq__actions{justify-content:flex-end;gap:var(--space-2);display:flex}.SeoProfileSection-module__5AmxAq__btn{font-size:var(--font-size-sm);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text);cursor:pointer;align-items:center;gap:7px;font-family:inherit;font-weight:500;transition:background .12s;display:inline-flex}.SeoProfileSection-module__5AmxAq__btn:hover:not(:disabled){background:var(--color-bg-hover)}.SeoProfileSection-module__5AmxAq__btn:disabled{opacity:.6;cursor:not-allowed}.SeoProfileSection-module__5AmxAq__primaryButton{font-size:var(--font-size-sm);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-btn-primary-bg);color:var(--color-text-inverse);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:7px;font-family:inherit;font-weight:500;transition:background .12s;display:inline-flex}.SeoProfileSection-module__5AmxAq__placeholder{padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.SeoProfileSection-module__5AmxAq__error{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}
.DbTable-module__UHkAiq__db{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--font-size-sm);background:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.DbTable-module__UHkAiq__db thead th{text-align:left;font-weight:500;font-size:var(--font-size-xs);color:var(--color-text-secondary);padding:0 var(--space-4);background:var(--color-bg-page);border-bottom:1px solid var(--color-border);white-space:nowrap;height:40px}.DbTable-module__UHkAiq__db thead th:first-child{border-top-left-radius:var(--radius-lg)}.DbTable-module__UHkAiq__db thead th:last-child{border-top-right-radius:var(--radius-lg)}.DbTable-module__UHkAiq__th{align-items:center;gap:6px;display:inline-flex}.DbTable-module__UHkAiq__thIcon{color:var(--color-text-tertiary);align-items:center;display:inline-flex}.DbTable-module__UHkAiq__db tbody td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:middle;color:var(--color-text);transition:background .12s}.DbTable-module__UHkAiq__db tbody tr:last-child td{border-bottom:0}.DbTable-module__UHkAiq__db tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-lg)}.DbTable-module__UHkAiq__db tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-lg)}.DbTable-module__UHkAiq__db tbody tr:hover td{background:var(--color-bg-page)}.DbTable-module__UHkAiq__foot{padding:var(--space-3) var(--space-1);color:var(--color-text-tertiary);font-size:var(--font-size-xs)}
.CreateClientForm-module__hJBpeG__form{flex-direction:column;gap:22px;display:flex}.CreateClientForm-module__hJBpeG__serverError{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.CreateClientForm-module__hJBpeG__actions{justify-content:flex-end;gap:var(--space-2);display:flex}.CreateClientForm-module__hJBpeG__spinner{animation:.9s linear infinite CreateClientForm-module__hJBpeG__spin}@keyframes CreateClientForm-module__hJBpeG__spin{to{transform:rotate(360deg)}}
.AccountMenu-module__NmMqaG__chip{border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:box-shadow .12s;display:inline-flex}.AccountMenu-module__NmMqaG__chip:hover{box-shadow:0 0 0 4px var(--color-bg-hover)}
.PasswordCard-module__oLtCVq__serverError{margin-top:var(--space-3);background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.PasswordCard-module__oLtCVq__success{margin-top:var(--space-3);color:var(--pill-green-text);background:var(--pill-green-bg);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-sm);align-items:center;gap:6px;display:inline-flex}.PasswordCard-module__oLtCVq__actions{justify-content:flex-end;gap:var(--space-2);margin-top:20px;display:flex}.PasswordCard-module__oLtCVq__spinner{animation:.9s linear infinite PasswordCard-module__oLtCVq__spin}@keyframes PasswordCard-module__oLtCVq__spin{to{transform:rotate(360deg)}}
.AdminUsuarios-module__Wx935q__createButton{font-size:var(--font-size-sm);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-btn-primary-bg);color:var(--color-text-inverse);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:7px;font-family:inherit;font-weight:500;transition:background .12s;display:inline-flex}.AdminUsuarios-module__Wx935q__spacerM{height:22px}
.ArticlesList-module__TiqCrW__content{gap:var(--space-4);flex-direction:column;display:flex}.ArticlesList-module__TiqCrW__list{background:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.ArticlesList-module__TiqCrW__selHead{align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-bg-page);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;font-weight:500;display:flex}.ArticlesList-module__TiqCrW__selHeadLabel{-webkit-user-select:none;user-select:none}.ArticlesList-module__TiqCrW__cbx{cursor:pointer;width:16px;height:16px;accent-color:var(--color-text);flex-shrink:0}.ArticlesList-module__TiqCrW__row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);transition:background .12s;display:flex}.ArticlesList-module__TiqCrW__row:last-child{border-bottom:0}.ArticlesList-module__TiqCrW__row:hover{background:var(--color-bg-page)}.ArticlesList-module__TiqCrW__rowSelected,.ArticlesList-module__TiqCrW__rowSelected:hover{background:var(--color-bg-selected)}.ArticlesList-module__TiqCrW__rowEmoji{color:var(--color-text-tertiary);flex-shrink:0}.ArticlesList-module__TiqCrW__rowBody{min-width:0;color:inherit;flex:1;text-decoration:none}.ArticlesList-module__TiqCrW__rowTitle{color:var(--color-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.ArticlesList-module__TiqCrW__rowMeta{color:var(--color-text-tertiary);margin-top:3px;font-size:12.5px}.ArticlesList-module__TiqCrW__foot{color:var(--color-text-tertiary);padding:9px 10px;font-size:13px}.ArticlesList-module__TiqCrW__batchBar{align-items:center;gap:var(--space-3);background:var(--color-bg-sidebar);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.ArticlesList-module__TiqCrW__batchCount{font-size:var(--font-size-sm);color:var(--color-text);font-weight:500}.ArticlesList-module__TiqCrW__batchActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.ArticlesList-module__TiqCrW__batchButton{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border-strong);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:var(--space-1);font-family:inherit;font-size:13px;transition:background .12s;display:inline-flex}.ArticlesList-module__TiqCrW__batchButton:hover:not(:disabled){background:var(--color-bg-hover)}.ArticlesList-module__TiqCrW__batchButton:disabled{opacity:.5;cursor:not-allowed}.ArticlesList-module__TiqCrW__batchDanger{color:var(--color-danger);border-color:var(--color-danger-border)}.ArticlesList-module__TiqCrW__batchDanger:hover:not(:disabled){background:var(--color-danger-bg)}.ArticlesList-module__TiqCrW__batchClearButton{color:var(--color-text-tertiary);min-height:32px;padding:0 var(--space-2);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;font-family:inherit;text-decoration:underline}.ArticlesList-module__TiqCrW__batchClearButton:hover{color:var(--color-text)}.ArticlesList-module__TiqCrW__actionInfo{background:var(--color-bg-hover);color:var(--color-text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-border)}.ArticlesList-module__TiqCrW__actionError{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.ArticlesList-module__TiqCrW__placeholder{padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}.ArticlesList-module__TiqCrW__error{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}
.LoginForm-module__qUDiuG__form{background:var(--color-bg);width:100%;max-width:400px;padding:var(--space-6);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.LoginForm-module__qUDiuG__title{margin:0 0 var(--space-1);font-size:var(--font-size-xl);color:var(--color-text);letter-spacing:-.04em;font-weight:600}.LoginForm-module__qUDiuG__subtitle{margin:0 0 var(--space-5) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.LoginForm-module__qUDiuG__serverError{margin-bottom:var(--space-3);background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.LoginForm-module__qUDiuG__demoBox{margin-bottom:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-page);gap:var(--space-2);flex-direction:column;display:flex}.LoginForm-module__qUDiuG__demoText{font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}.LoginForm-module__qUDiuG__switch{margin:var(--space-4) 0 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center}.LoginForm-module__qUDiuG__switchLink{color:var(--color-text);font-weight:600;text-decoration:none}.LoginForm-module__qUDiuG__switchLink:hover{text-decoration:underline}.LoginForm-module__qUDiuG__spinner{animation:.9s linear infinite LoginForm-module__qUDiuG__spin}@keyframes LoginForm-module__qUDiuG__spin{to{transform:rotate(360deg)}}
.ClientTeam-module__WoBmOW__content{gap:var(--space-4);flex-direction:column;display:flex}.ClientTeam-module__WoBmOW__actions{justify-content:flex-end;display:flex}.ClientTeam-module__WoBmOW__assignButton{background:var(--color-text);color:var(--color-text-inverse);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;align-items:center;gap:var(--space-2);border:0;font-weight:500;transition:background .12s;display:inline-flex}.ClientTeam-module__WoBmOW__assignButton:hover{background:var(--color-btn-primary-bg-hover)}.ClientTeam-module__WoBmOW__list{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.ClientTeam-module__WoBmOW__row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);transition:background .12s;display:flex}.ClientTeam-module__WoBmOW__row:not(:last-child){border-bottom:1px solid var(--color-border)}.ClientTeam-module__WoBmOW__row:hover{background:var(--color-bg-hover)}.ClientTeam-module__WoBmOW__avatar{border-radius:var(--radius-full);background:var(--color-text);width:28px;height:28px;color:var(--color-text-inverse);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ClientTeam-module__WoBmOW__identity{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ClientTeam-module__WoBmOW__name{font-size:var(--font-size-sm);color:var(--color-text);font-weight:500}.ClientTeam-module__WoBmOW__youTag{color:var(--color-text-secondary);font-weight:400}.ClientTeam-module__WoBmOW__email{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ClientTeam-module__WoBmOW__permBadge{font-size:var(--font-size-xs);padding:2px var(--space-2);border-radius:var(--radius-full);border:1px solid #0000;flex-shrink:0;align-items:center;font-weight:500;display:inline-flex}.ClientTeam-module__WoBmOW__permOwner{background:var(--color-accent-soft-bg);color:var(--color-accent-soft-text);border-color:var(--color-accent-soft-bg)}.ClientTeam-module__WoBmOW__permEditor{background:var(--color-bg-muted);color:var(--color-text-secondary);border-color:var(--color-border)}.ClientTeam-module__WoBmOW__removeButton{border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-secondary);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:background .12s,color .12s;display:inline-flex}.ClientTeam-module__WoBmOW__removeButton:hover{background:var(--color-bg-hover);color:var(--color-danger)}.ClientTeam-module__WoBmOW__emptyState{background:var(--color-bg);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);padding:var(--space-7) var(--space-5);text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.ClientTeam-module__WoBmOW__emptyTitle{font-size:var(--font-size-md);color:var(--color-text);margin:0;font-weight:600}.ClientTeam-module__WoBmOW__emptyHint{font-size:var(--font-size-base);color:var(--color-text-secondary);max-width:360px;margin:0}.ClientTeam-module__WoBmOW__notice{background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ClientTeam-module__WoBmOW__placeholder{padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-base)}.ClientTeam-module__WoBmOW__error{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}
.TopBar-module__b6xOuG__header{z-index:20;background:var(--color-bg);box-shadow:inset 0 -1px 0 var(--color-border);position:sticky;top:0}.TopBar-module__b6xOuG__bar{height:var(--header-height);align-items:center;gap:var(--space-1);min-width:0;padding:0 var(--space-5);font-size:var(--font-size-sm);display:flex}.TopBar-module__b6xOuG__brand{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) 0;color:var(--color-text);display:inline-flex}.TopBar-module__b6xOuG__brandMark{border-radius:var(--radius-md);background:var(--color-btn-primary-bg);width:24px;height:24px;color:var(--color-text-inverse);place-items:center;display:inline-grid}.TopBar-module__b6xOuG__brandName{letter-spacing:-.01em;font-weight:600}.TopBar-module__b6xOuG__slash{color:var(--color-border-hover);margin:0 var(--space-1);flex-shrink:0}.TopBar-module__b6xOuG__workspace,.TopBar-module__b6xOuG__scope{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text);font-weight:500;font-size:var(--font-size-sm);display:inline-flex}.TopBar-module__b6xOuG__workspaceName,.TopBar-module__b6xOuG__scopeName{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.TopBar-module__b6xOuG__workspaceRole{font-size:var(--font-size-xs);color:var(--color-text-secondary);padding:0 var(--space-2);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--color-border-strong);font-weight:500;line-height:20px}.TopBar-module__b6xOuG__scope{cursor:pointer;background:0 0;border:0;font-family:inherit;transition:background .12s}.TopBar-module__b6xOuG__scope:hover,.TopBar-module__b6xOuG__scopeOpen{background:var(--color-bg-hover)}.TopBar-module__b6xOuG__scopeCaret{color:var(--color-text-tertiary);flex-shrink:0}.TopBar-module__b6xOuG__menuLabel{font-size:var(--font-size-xs);color:var(--color-text-tertiary);padding:6px 10px 4px;font-weight:500}.TopBar-module__b6xOuG__right{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.TopBar-module__b6xOuG__tabs{height:var(--tabs-height);padding:0 var(--space-3);scrollbar-width:none;align-items:stretch;gap:0;display:flex;overflow-x:auto}.TopBar-module__b6xOuG__tab{padding:0 var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-sm);white-space:nowrap;align-items:center;transition:color .12s;display:inline-flex;position:relative}.TopBar-module__b6xOuG__tabInner{padding:6px var(--space-3);border-radius:var(--radius-md);transition:background .12s}.TopBar-module__b6xOuG__tab:hover{color:var(--color-text)}.TopBar-module__b6xOuG__tab:hover .TopBar-module__b6xOuG__tabInner{background:var(--color-bg-hover)}.TopBar-module__b6xOuG__tabActive{color:var(--color-text)}.TopBar-module__b6xOuG__tabActive:after{content:"";left:var(--space-2);right:var(--space-2);background:var(--color-text);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0}@media (max-width:640px){.TopBar-module__b6xOuG__bar{padding:0 var(--space-4)}.TopBar-module__b6xOuG__brandName,.TopBar-module__b6xOuG__workspaceRole{display:none}.TopBar-module__b6xOuG__right{flex-shrink:0}.TopBar-module__b6xOuG__scopeName{max-width:44vw}:is(.TopBar-module__b6xOuG__bar:has(.TopBar-module__b6xOuG__scope) .TopBar-module__b6xOuG__workspace,.TopBar-module__b6xOuG__bar:has(.TopBar-module__b6xOuG__scope) .TopBar-module__b6xOuG__workspaceSlash){display:none}}
.QueueList-module__gd1-4q__content{gap:var(--space-4);flex-direction:column;display:flex}.QueueList-module__gd1-4q__toolbar{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.QueueList-module__gd1-4q__toolbarActions{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.QueueList-module__gd1-4q__btn{font-size:var(--font-size-sm);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;font-family:inherit;font-weight:500;transition:background .12s;display:inline-flex}.QueueList-module__gd1-4q__btn:hover:not(:disabled){background:var(--color-bg-hover)}.QueueList-module__gd1-4q__btn:disabled{opacity:.6;cursor:not-allowed}.QueueList-module__gd1-4q__btnPrimary{background:var(--color-btn-primary-bg);color:var(--color-text-inverse);border-color:#0000}.QueueList-module__gd1-4q__btnPrimary:hover:not(:disabled){background:var(--color-btn-primary-bg-hover)}.QueueList-module__gd1-4q__btnDanger{color:var(--color-danger);border-color:var(--color-danger-border)}.QueueList-module__gd1-4q__btnDanger:hover:not(:disabled){background:var(--color-danger-bg)}.QueueList-module__gd1-4q__filterRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.QueueList-module__gd1-4q__filterActions{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.QueueList-module__gd1-4q__lastRegeneration{color:var(--color-text-tertiary);font-size:13px}.QueueList-module__gd1-4q__actionInfo{background:var(--color-bg);color:var(--color-text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-border)}.QueueList-module__gd1-4q__actionError{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.QueueList-module__gd1-4q__group{margin-top:var(--space-2)}.QueueList-module__gd1-4q__groupHead{border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:6px;font-family:inherit;font-weight:600;display:inline-flex}.QueueList-module__gd1-4q__groupHead:hover{background:var(--color-bg-hover)}.QueueList-module__gd1-4q__groupHeadCaret{color:var(--color-text-tertiary);transition:transform .15s}.QueueList-module__gd1-4q__groupHeadCollapsed .QueueList-module__gd1-4q__groupHeadCaret{transform:rotate(-90deg)}.QueueList-module__gd1-4q__groupCount{color:var(--color-text-tertiary);font-weight:500}.QueueList-module__gd1-4q__rows{margin-top:var(--space-2);background:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.QueueList-module__gd1-4q__row{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:130px 1fr auto auto auto;transition:background .12s;display:grid}.QueueList-module__gd1-4q__row:last-child{border-bottom:0}.QueueList-module__gd1-4q__row:hover{background:var(--color-bg-page)}.QueueList-module__gd1-4q__rowDate{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:13px;display:inline-flex}.QueueList-module__gd1-4q__rowDate strong{color:var(--color-text);font-weight:600}.QueueList-module__gd1-4q__rowDateDot{color:var(--color-text-tertiary)}.QueueList-module__gd1-4q__rowKeyword{color:var(--color-text);font-weight:500;font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.QueueList-module__gd1-4q__rowKeywordMuted{color:var(--color-text-tertiary);font-style:italic;font-weight:400}.QueueList-module__gd1-4q__rowLink{color:var(--color-text-secondary);font-size:13px;text-decoration:none;transition:color .12s}.QueueList-module__gd1-4q__rowLink:hover{color:var(--color-text)}.QueueList-module__gd1-4q__rowLinkPlaceholder{display:inline-block}.QueueList-module__gd1-4q__rowActions{align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}.QueueList-module__gd1-4q__iconButton{border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-secondary);background:0 0;border:0;justify-content:center;align-items:center;padding:5px;transition:background .12s,color .12s;display:inline-flex}.QueueList-module__gd1-4q__iconButton:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text)}.QueueList-module__gd1-4q__iconButton:disabled{opacity:.5;cursor:not-allowed}.QueueList-module__gd1-4q__rowError{gap:var(--space-1);color:var(--color-danger-text);padding:var(--space-2) var(--space-3);background:var(--color-danger-bg);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--color-danger-border);flex-direction:column;grid-column:1/-1;display:flex}.QueueList-module__gd1-4q__rowErrorRetry{color:var(--color-warning-text);background:var(--color-warning-soft-bg);box-shadow:inset 0 0 0 1px var(--color-warning-soft-border)}.QueueList-module__gd1-4q__rowErrorSummary{font-size:var(--font-size-sm);font-weight:500}.QueueList-module__gd1-4q__rowErrorLog{font-family:var(--font-mono);font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word;opacity:.85}.QueueList-module__gd1-4q__footRow{padding:9px 10px 0}.QueueList-module__gd1-4q__footText{color:var(--color-text-tertiary);font-size:13px}.QueueList-module__gd1-4q__spinner{animation:.9s linear infinite QueueList-module__gd1-4q__spin}@keyframes QueueList-module__gd1-4q__spin{to{transform:rotate(360deg)}}.QueueList-module__gd1-4q__placeholder{padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}.QueueList-module__gd1-4q__error{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}@media (max-width:640px){.QueueList-module__gd1-4q__row{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto}.QueueList-module__gd1-4q__row>*{justify-self:start}.QueueList-module__gd1-4q__rowKeyword{white-space:normal;grid-area:1/1/auto/-1}}
.StatCard-module__WN0YeG__stat{border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);background:var(--color-bg);box-shadow:var(--shadow-sm)}.StatCard-module__WN0YeG__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);align-items:center;gap:var(--space-2);font-weight:500;display:flex}.StatCard-module__WN0YeG__icon{color:var(--color-text-tertiary);display:inline-flex}.StatCard-module__WN0YeG__value{font-size:var(--font-size-2xl);letter-spacing:-.04em;margin-top:var(--space-2);color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.StatCard-module__WN0YeG__detail{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:var(--space-1)}
.ClienteNuevo-module__W-p9oa__spacerL{height:34px}
.Perfil-module__2SCs5G__spacerL{height:34px}.Perfil-module__2SCs5G__stack{flex-direction:column;gap:22px;display:flex}.Perfil-module__2SCs5G__loading{padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}
.ClientOverview-module__HYQ6fq__statsGrid{margin-bottom:var(--space-4);grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ClientOverview-module__HYQ6fq__actions{justify-content:flex-end;gap:var(--space-2);margin:var(--space-4) 0;display:flex}.ClientOverview-module__HYQ6fq__btn{font-size:var(--font-size-sm);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text);cursor:pointer;align-items:center;gap:7px;font-family:inherit;font-weight:500;transition:background .12s;display:inline-flex}.ClientOverview-module__HYQ6fq__btn:hover:not(:disabled){background:var(--color-bg-hover)}.ClientOverview-module__HYQ6fq__btn:disabled{opacity:.6;cursor:not-allowed}.ClientOverview-module__HYQ6fq__btnDanger{color:var(--color-danger);border-color:var(--color-danger-border)}.ClientOverview-module__HYQ6fq__btnDanger:hover:not(:disabled){background:var(--color-danger-bg)}.ClientOverview-module__HYQ6fq__blockGap{margin-bottom:var(--space-4)}.ClientOverview-module__HYQ6fq__placeholder{padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ClientOverview-module__HYQ6fq__error{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border);margin-bottom:var(--space-4)}.ClientOverview-module__HYQ6fq__link{color:var(--color-accent)}.ClientOverview-module__HYQ6fq__link:hover{text-decoration:underline}
.DashboardShell-module__3RY7xq__shell{background:var(--color-bg-page);min-height:100dvh;color:var(--color-text);flex-direction:column;display:flex}.DashboardShell-module__3RY7xq__main{flex:1;min-width:0}
.RichTextEditor-module__55U9kq__shell{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;transition:border-color .12s;display:flex;overflow:hidden}.RichTextEditor-module__55U9kq__shell:focus-within{border-color:var(--color-border-hover)}.RichTextEditor-module__55U9kq__toolbar{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border);background:var(--color-bg-sidebar);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.RichTextEditor-module__55U9kq__toolbarButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-family:inherit;transition:background .12s,color .12s;display:inline-flex}.RichTextEditor-module__55U9kq__toolbarButton:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text)}.RichTextEditor-module__55U9kq__toolbarButtonActive{background:var(--color-bg-active);color:var(--color-text)}.RichTextEditor-module__55U9kq__toolbarButton:disabled{opacity:.4;cursor:not-allowed}.RichTextEditor-module__55U9kq__separator{background:var(--color-border);width:1px;height:16px;margin:0 var(--space-1)}.RichTextEditor-module__55U9kq__editor{min-height:320px;padding:var(--space-4) var(--space-5);font-size:var(--font-size-base);color:var(--color-text);outline:none;line-height:1.6}.RichTextEditor-module__55U9kq__editor:focus{outline:none}.RichTextEditor-module__55U9kq__editor h1,.RichTextEditor-module__55U9kq__editor h2,.RichTextEditor-module__55U9kq__editor h3{margin-top:var(--space-5);margin-bottom:var(--space-2);color:var(--color-text);font-weight:600;line-height:1.3}.RichTextEditor-module__55U9kq__editor h1{font-size:var(--font-size-xl);letter-spacing:-.3px}.RichTextEditor-module__55U9kq__editor h2{font-size:var(--font-size-lg)}.RichTextEditor-module__55U9kq__editor h3{font-size:var(--font-size-md)}.RichTextEditor-module__55U9kq__editor p{margin:0 0 var(--space-3) 0}.RichTextEditor-module__55U9kq__editor p:last-child{margin-bottom:0}.RichTextEditor-module__55U9kq__editor ul,.RichTextEditor-module__55U9kq__editor ol{margin:0 0 var(--space-3) 0;padding-left:var(--space-5)}.RichTextEditor-module__55U9kq__editor li{margin-bottom:var(--space-1)}.RichTextEditor-module__55U9kq__editor a{color:var(--color-accent);cursor:pointer;text-decoration:underline}.RichTextEditor-module__55U9kq__editor strong{font-weight:600}.RichTextEditor-module__55U9kq__editor blockquote{margin:0 0 var(--space-3) 0;padding:var(--space-2) var(--space-4);border-left:3px solid var(--color-border-strong);color:var(--color-text-secondary);font-style:italic}.RichTextEditor-module__55U9kq__editor code{background:var(--color-bg-muted);border-radius:var(--radius-sm);padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.RichTextEditor-module__55U9kq__editor pre{background:var(--color-bg-muted);padding:var(--space-3);border-radius:var(--radius-md);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-sm);overflow-x:auto}.RichTextEditor-module__55U9kq__editor p.RichTextEditor-module__55U9kq__is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-text-tertiary);float:left;pointer-events:none;height:0}
.Home-module__Uw2JVW__main{min-height:100dvh;padding:var(--space-5);background:radial-gradient(circle at 50% 0%, var(--color-bg) 0, transparent 60%), linear-gradient(var(--color-border) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, var(--color-border) 1px, transparent 1px) 0 0 / 48px 48px, var(--color-bg-page);justify-content:center;align-items:center;display:flex}
.ArticleDetail-module__rP_ZQa__content{gap:var(--space-4);flex-direction:column;display:flex}.ArticleDetail-module__rP_ZQa__backLink{align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-sm);border-radius:var(--radius-sm);padding:2px var(--space-1);align-self:flex-start;transition:color .12s;display:inline-flex}.ArticleDetail-module__rP_ZQa__backLink:hover{color:var(--color-text)}.ArticleDetail-module__rP_ZQa__header{gap:var(--space-2);flex-direction:column;display:flex}.ArticleDetail-module__rP_ZQa__titleRow{align-items:flex-start;gap:var(--space-3);display:flex}.ArticleDetail-module__rP_ZQa__title{font-size:var(--font-size-xl);color:var(--color-text);letter-spacing:-.3px;flex:1;margin:0;font-weight:700;line-height:1.2}.ArticleDetail-module__rP_ZQa__meta{gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.ArticleDetail-module__rP_ZQa__metaItem{align-items:center;gap:var(--space-1);display:inline-flex}.ArticleDetail-module__rP_ZQa__metaLink{color:var(--color-accent);text-decoration:none}.ArticleDetail-module__rP_ZQa__metaLink:hover{text-decoration:underline}.ArticleDetail-module__rP_ZQa__actions{gap:var(--space-2);display:flex}.ArticleDetail-module__rP_ZQa__approveButton{background:var(--color-success);color:var(--color-text-inverse);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;align-items:center;gap:var(--space-2);border:0;font-family:inherit;font-weight:500;transition:background .12s,opacity .12s;display:inline-flex}.ArticleDetail-module__rP_ZQa__approveButton:hover:not(:disabled){background:var(--color-success-hover)}.ArticleDetail-module__rP_ZQa__rejectButton{background:var(--color-bg);color:var(--color-danger);border:1px solid var(--color-danger-border);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;align-items:center;gap:var(--space-2);font-family:inherit;font-weight:500;transition:background .12s;display:inline-flex}.ArticleDetail-module__rP_ZQa__rejectButton:hover:not(:disabled){background:var(--color-danger-bg)}.ArticleDetail-module__rP_ZQa__approveButton:disabled,.ArticleDetail-module__rP_ZQa__rejectButton:disabled{opacity:.6;cursor:not-allowed}.ArticleDetail-module__rP_ZQa__actionError{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.ArticleDetail-module__rP_ZQa__metaCard{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5)}.ArticleDetail-module__rP_ZQa__metaTitle{margin:0 0 var(--space-1) 0;font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:500}.ArticleDetail-module__rP_ZQa__metaText{font-size:var(--font-size-base);color:var(--color-text);margin:0;line-height:1.5}.ArticleDetail-module__rP_ZQa__divider{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;font-weight:500}.ArticleDetail-module__rP_ZQa__contentHeader{justify-content:space-between;align-items:center;gap:var(--space-3);margin:var(--space-3) 0 var(--space-2);display:flex}.ArticleDetail-module__rP_ZQa__editButton{border:1px solid var(--color-border-strong);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-secondary);font-size:var(--font-size-xs);align-items:center;gap:var(--space-1);background:0 0;font-family:inherit;transition:background .12s,color .12s;display:inline-flex}.ArticleDetail-module__rP_ZQa__editButton:hover{background:var(--color-bg-hover);color:var(--color-text)}.ArticleDetail-module__rP_ZQa__editForm{gap:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);flex-direction:column;display:flex}.ArticleDetail-module__rP_ZQa__field{gap:var(--space-1);flex-direction:column;display:flex}.ArticleDetail-module__rP_ZQa__fieldLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary);justify-content:space-between;align-items:baseline;font-weight:500;display:flex}.ArticleDetail-module__rP_ZQa__fieldCounter{font-size:var(--font-size-xs);color:var(--color-text-tertiary);letter-spacing:normal;text-transform:none;font-variant-numeric:tabular-nums}.ArticleDetail-module__rP_ZQa__fieldCounterError{color:var(--color-danger)}.ArticleDetail-module__rP_ZQa__fieldInput{border:1px solid var(--color-border-strong);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:var(--radius-md);padding:8px var(--space-3);font-size:var(--font-size-base);font-family:inherit;transition:border-color .12s}.ArticleDetail-module__rP_ZQa__fieldInput:focus,.ArticleDetail-module__rP_ZQa__fieldTextarea:focus{border-color:var(--color-border-hover);outline:none}.ArticleDetail-module__rP_ZQa__fieldTextarea{border:1px solid var(--color-border-strong);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);resize:vertical;font-family:inherit;transition:border-color .12s}.ArticleDetail-module__rP_ZQa__fieldTextareaLarge{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-sm);min-height:280px;line-height:1.5}.ArticleDetail-module__rP_ZQa__fieldHint{font-size:var(--font-size-xs);color:var(--color-danger);letter-spacing:normal;text-transform:none}.ArticleDetail-module__rP_ZQa__editActions{justify-content:flex-end;gap:var(--space-2);display:flex}.ArticleDetail-module__rP_ZQa__primaryButton{background:var(--color-btn-primary-bg);color:var(--color-text-inverse);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;align-items:center;gap:var(--space-2);border:0;font-family:inherit;font-weight:500;transition:background .12s;display:inline-flex}.ArticleDetail-module__rP_ZQa__primaryButton:hover:not(:disabled){background:var(--color-btn-primary-bg-hover)}.ArticleDetail-module__rP_ZQa__primaryButton:disabled{opacity:.6;cursor:not-allowed}.ArticleDetail-module__rP_ZQa__secondaryButton{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border-strong);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;font-family:inherit;font-weight:500;transition:background .12s}.ArticleDetail-module__rP_ZQa__secondaryButton:hover:not(:disabled){background:var(--color-bg-hover)}.ArticleDetail-module__rP_ZQa__secondaryButton:disabled{opacity:.6;cursor:not-allowed}.ArticleDetail-module__rP_ZQa__spinner{animation:.9s linear infinite ArticleDetail-module__rP_ZQa__spin}@keyframes ArticleDetail-module__rP_ZQa__spin{to{transform:rotate(360deg)}}.ArticleDetail-module__rP_ZQa__html{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);font-size:var(--font-size-base);color:var(--color-text);line-height:1.6}.ArticleDetail-module__rP_ZQa__html h1,.ArticleDetail-module__rP_ZQa__html h2,.ArticleDetail-module__rP_ZQa__html h3,.ArticleDetail-module__rP_ZQa__html h4{margin-top:var(--space-5);margin-bottom:var(--space-2);color:var(--color-text);font-weight:600;line-height:1.3}.ArticleDetail-module__rP_ZQa__html h1{font-size:var(--font-size-xl)}.ArticleDetail-module__rP_ZQa__html h2{font-size:var(--font-size-lg)}.ArticleDetail-module__rP_ZQa__html h3{font-size:var(--font-size-md)}.ArticleDetail-module__rP_ZQa__html h4{font-size:var(--font-size-base)}.ArticleDetail-module__rP_ZQa__html p{margin:0 0 var(--space-3) 0}.ArticleDetail-module__rP_ZQa__html ul,.ArticleDetail-module__rP_ZQa__html ol{margin:0 0 var(--space-3) 0;padding-left:var(--space-5)}.ArticleDetail-module__rP_ZQa__html li{margin-bottom:var(--space-1)}.ArticleDetail-module__rP_ZQa__html a{color:var(--color-accent);text-decoration:underline}.ArticleDetail-module__rP_ZQa__html blockquote{margin:0 0 var(--space-3) 0;padding:var(--space-2) var(--space-4);border-left:3px solid var(--color-border-strong);color:var(--color-text-secondary);font-style:italic}.ArticleDetail-module__rP_ZQa__html code{background:var(--color-bg-muted);border-radius:var(--radius-sm);padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.ArticleDetail-module__rP_ZQa__html pre{background:var(--color-bg-muted);padding:var(--space-3);border-radius:var(--radius-md);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-sm);overflow-x:auto}.ArticleDetail-module__rP_ZQa__html img{border-radius:var(--radius-md);max-width:100%;height:auto}.ArticleDetail-module__rP_ZQa__placeholder{padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-base)}.ArticleDetail-module__rP_ZQa__error{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.ArticleDetail-module__rP_ZQa__generating{align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;display:flex}.ArticleDetail-module__rP_ZQa__generating .ArticleDetail-module__rP_ZQa__spinner{color:var(--color-text-tertiary);margin-bottom:var(--space-2)}.ArticleDetail-module__rP_ZQa__generatingText{font-size:var(--font-size-md);letter-spacing:-.02em;color:var(--color-text);font-weight:600}.ArticleDetail-module__rP_ZQa__generatingHint{font-size:var(--font-size-sm);color:var(--color-text-secondary)}
.ClientDetailHeader-module__zwR0SG__head{padding-top:var(--space-6)}.ClientDetailHeader-module__zwR0SG__title{font-size:var(--font-size-3xl);letter-spacing:-.04em;align-items:center;gap:var(--space-3);color:var(--color-text);margin:0;font-weight:600;line-height:1.25;display:flex}.ClientDetailHeader-module__zwR0SG__subtitle{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-top:var(--space-1)}.ClientDetailHeader-module__zwR0SG__link{align-items:center;gap:var(--space-1);font-family:var(--font-mono);color:var(--color-text-secondary);font-size:13px;display:inline-flex}.ClientDetailHeader-module__zwR0SG__link:hover{color:var(--color-text)}.ClientDetailHeader-module__zwR0SG__skeleton{background:var(--color-bg-muted);border-radius:var(--radius-md);width:240px;height:38px}.ClientDetailHeader-module__zwR0SG__error{background:var(--color-danger-bg);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--color-danger-border)}.ClientDetailHeader-module__zwR0SG__spacerM{height:var(--space-5)}@media (max-width:640px){.ClientDetailHeader-module__zwR0SG__title{font-size:var(--font-size-xl);flex-wrap:wrap}}
.Dashboard-module__PRFf9G__grid4{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Dashboard-module__PRFf9G__grid3{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Dashboard-module__PRFf9G__spacerL{height:var(--space-6)}.Dashboard-module__PRFf9G__spacerM{height:var(--space-5)}.Dashboard-module__PRFf9G__primaryLink{height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-btn-primary-bg);color:var(--color-text-inverse);font-size:var(--font-size-sm);white-space:nowrap;align-items:center;gap:6px;font-weight:500;transition:background .15s;display:inline-flex}.Dashboard-module__PRFf9G__primaryLink:hover{background:var(--color-btn-primary-bg-hover)}.Dashboard-module__PRFf9G__sectionHead{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.Dashboard-module__PRFf9G__sectionTitle{font-size:var(--font-size-md);letter-spacing:-.02em;color:var(--color-text);margin:0;font-weight:600}.Dashboard-module__PRFf9G__sectionLink{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:color .12s;display:inline-flex}.Dashboard-module__PRFf9G__sectionLink:hover{color:var(--color-text)}.Dashboard-module__PRFf9G__recentCard{border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-bg);box-shadow:var(--shadow-sm);gap:var(--space-4);color:inherit;flex-direction:column;transition:box-shadow .15s;display:flex}.Dashboard-module__PRFf9G__recentCard:hover{box-shadow:0 0 0 1px var(--color-border-hover), 0 4px 12px -4px #00000014}.Dashboard-module__PRFf9G__recentHead{align-items:center;gap:var(--space-3);min-width:0;display:flex}.Dashboard-module__PRFf9G__recentIdentity{min-width:0}.Dashboard-module__PRFf9G__recentName{color:var(--color-text);font-weight:600;font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Dashboard-module__PRFf9G__recentDomain{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Dashboard-module__PRFf9G__recentFoot{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.Dashboard-module__PRFf9G__recentTz{font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Dashboard-module__PRFf9G__empty{align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);border-radius:var(--radius-lg);border:1px dashed var(--color-border-strong);background:var(--color-bg);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-direction:column;display:flex}@media (max-width:960px){.Dashboard-module__PRFf9G__grid4,.Dashboard-module__PRFf9G__grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Dashboard-module__PRFf9G__grid3{grid-template-columns:minmax(0,1fr)}}
