.Button-module__pc5h-a__button{justify-content:center;align-items:center;gap:var(--control-gap);font-size:var(--font-size-button);font-weight:var(--font-weight-button);white-space:nowrap;border-radius:var(--radius-pill);border:1px solid #0000;transition:background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.Button-module__pc5h-a__button:disabled{opacity:.5;cursor:default}.Button-module__pc5h-a__button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Button-module__pc5h-a__button--sm{min-height:var(--control-height-sm);padding:var(--control-padding-y-sm) var(--control-padding-x-sm)}.Button-module__pc5h-a__button--md{min-height:var(--control-height-md);padding:var(--control-padding-y-md) var(--control-padding-x-md)}.Button-module__pc5h-a__button--primary{background:var(--accent-pill);color:#fff}.Button-module__pc5h-a__button--primary:hover:not(:disabled){background:var(--accent-hover)}.Button-module__pc5h-a__button--secondary{background:color-mix(in srgb, var(--card) 85%, var(--bg));color:var(--text)}.Button-module__pc5h-a__button--secondary:hover:not(:disabled){background:var(--card-2)}.Button-module__pc5h-a__button--danger{background:color-mix(in srgb, var(--danger) 8%, var(--card));color:var(--danger)}.Button-module__pc5h-a__button--danger:hover:not(:disabled){background:var(--danger-soft)}.Button-module__pc5h-a__button--ghost{color:var(--muted);background:0 0}.Button-module__pc5h-a__button--ghost:hover:not(:disabled){color:var(--text);background:var(--accent-soft)}.Button-module__pc5h-a__button--dark{background:var(--btn-dark);color:#fff}.Button-module__pc5h-a__button--dark:hover:not(:disabled){background:var(--btn-dark-hover)}
.Input-module__CefrSW__input{width:100%;min-height:var(--control-height-md);padding:var(--control-padding-y-md) var(--control-padding-x-md);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text);background:var(--bg-deep);border:1px solid var(--border);border-radius:var(--radius-8);transition:border-color .15s,box-shadow .15s}.Input-module__CefrSW__input::placeholder{color:var(--muted)}.Input-module__CefrSW__input:focus{border-color:var(--accent);box-shadow:0 0 0 var(--focus-ring-width) color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.Input-module__CefrSW__input:disabled{opacity:.6}
.Textarea-module__7bisma__textarea{width:100%;min-height:120px;padding:var(--control-padding-y-md) var(--control-padding-x-md);resize:vertical;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text);background:var(--bg-deep);border:1px solid var(--border);border-radius:var(--radius-8);transition:border-color .15s,box-shadow .15s}.Textarea-module__7bisma__textarea::placeholder{color:var(--muted)}.Textarea-module__7bisma__textarea:focus{border-color:var(--accent);box-shadow:0 0 0 var(--focus-ring-width) color-mix(in srgb, var(--accent) 22%, transparent);outline:none}
.Panel-module__aQbZEa__panel{background:var(--card);border:1px solid color-mix(in srgb, var(--border) 88%, transparent);border-radius:var(--radius-12);padding:var(--surface-padding-lg);margin-bottom:var(--layout-block-gap)}.Panel-module__aQbZEa__panelDanger{border-color:color-mix(in srgb, var(--danger) 28%, var(--border));background:color-mix(in srgb, var(--danger-soft) 18%, var(--card))}.Panel-module__aQbZEa__panelPlain{background:0 0;border:0;margin-bottom:0;padding:0}.Panel-module__aQbZEa__panel:last-child{margin-bottom:0}.Panel-module__aQbZEa__head{justify-content:space-between;align-items:flex-start;gap:var(--surface-gap);margin-bottom:var(--surface-gap);display:flex}.Panel-module__aQbZEa__headMain{flex:1;min-width:0}.Panel-module__aQbZEa__title{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2)}.Panel-module__aQbZEa__description{color:var(--muted);font-size:var(--font-size-sm);margin-top:var(--space-1);line-height:var(--line-height-sm)}.Panel-module__aQbZEa__actions{gap:var(--layout-inline-gap);flex-wrap:wrap;flex-shrink:0;display:flex}
.RivopostLogo-module__GD6SYG__logo{width:auto;height:auto;display:block}
.Card-module__7-Bm2W__card{background:var(--card);border-radius:var(--radius-12);padding:var(--surface-padding-md)}
.Badge-module__SvJJsa__badge{font-size:var(--font-size-xs);font-weight:var(--font-weight-xs);border-radius:var(--radius-full);align-items:center;padding:2px 8px;display:inline-flex}.Badge-module__SvJJsa__badge--default{background:var(--accent-soft);color:var(--accent-hover)}.Badge-module__SvJJsa__badge--ok{color:var(--ok);background:#3ecf8e24}.Badge-module__SvJJsa__badge--warn{color:var(--warn);background:#e3b34124}.Badge-module__SvJJsa__badge--danger{background:var(--danger-soft);color:var(--danger)}.Badge-module__SvJJsa__badge--muted{background:var(--card-2);color:var(--muted)}
.Field-module__CYLfRG__field{gap:var(--field-gap);flex-direction:column;display:flex}.Field-module__CYLfRG__label{font-size:var(--font-size-label);font-weight:var(--font-weight-label);color:color-mix(in srgb, var(--text) 72%, var(--muted))}.Field-module__CYLfRG__hint{font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--muted)}.Field-module__CYLfRG__error{font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--danger)}
.Dialog-module__yOkzYW__overlay{z-index:50;background:#171a2259;animation:.15s Dialog-module__yOkzYW__fade-in;position:fixed;inset:0}.Dialog-module__yOkzYW__content{z-index:51;width:min(var(--layout-form-max), calc(100vw - var(--space-8)));max-height:calc(100vh - var(--space-16));background:var(--bg-deep);border-radius:var(--radius-16);padding:var(--surface-padding-lg);animation:.15s Dialog-module__yOkzYW__pop-in;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.Dialog-module__yOkzYW__contentLg{width:min(720px, calc(100vw - var(--space-8)))}.Dialog-module__yOkzYW__header{justify-content:space-between;align-items:flex-start;gap:var(--surface-gap);margin-bottom:var(--surface-gap);display:flex}.Dialog-module__yOkzYW__headerMain{flex:1;min-width:0}.Dialog-module__yOkzYW__title{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2)}.Dialog-module__yOkzYW__description{margin-top:var(--space-1);color:var(--muted);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.Dialog-module__yOkzYW__close{color:var(--muted);font-size:var(--font-size-lg);padding:var(--space-1);border-radius:var(--radius-sm);line-height:1}.Dialog-module__yOkzYW__close:hover{color:var(--text);background:var(--card-2)}.Dialog-module__yOkzYW__close:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@keyframes Dialog-module__yOkzYW__fade-in{0%{opacity:0}}@keyframes Dialog-module__yOkzYW__pop-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.97)}}
.Spinner-module__0VszAW__spinner{width:var(--size,18px);height:var(--size,18px);border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:.6s linear infinite Spinner-module__0VszAW__spin}@keyframes Spinner-module__0VszAW__spin{to{transform:rotate(360deg)}}
.EmptyState-module__QptO4G__root{text-align:center;padding:var(--space-8) var(--surface-padding);color:var(--muted);font-size:var(--font-size-sm);line-height:var(--line-height-sm);background:var(--card-2);border-radius:var(--radius-12)}
.Tabs-module___lMPNW__root{gap:var(--layout-block-gap);flex-direction:column;display:flex}.Tabs-module___lMPNW__root_inline{display:contents}.Tabs-module___lMPNW__list{scrollbar-width:none;align-items:center;display:flex;overflow-x:auto}.Tabs-module___lMPNW__list::-webkit-scrollbar{display:none}.Tabs-module___lMPNW__list_pill{gap:var(--space-4);background:0 0;padding:0}.Tabs-module___lMPNW__list_pill .Tabs-module___lMPNW__trigger{font-size:var(--font-size-sm);color:var(--muted);border-radius:var(--radius-sm);background:0 0;padding:8px 12px;font-weight:500;transition:background-color .15s,color .15s}.Tabs-module___lMPNW__list_pill .Tabs-module___lMPNW__trigger:hover{color:var(--text)}.Tabs-module___lMPNW__list_pill .Tabs-module___lMPNW__trigger[data-state=active]{background:var(--accent-soft);color:var(--accent-hover);box-shadow:none;font-weight:600}.Tabs-module___lMPNW__list_pill .Tabs-module___lMPNW__trigger[data-state=inactive]{font-weight:500}.Tabs-module___lMPNW__list_pill .Tabs-module___lMPNW__badge{min-width:20px;height:20px;margin-left:var(--space-2);color:var(--accent-hover);background:var(--accent-soft-strong);border-radius:5px;padding:0 6px;font-size:11px;font-weight:600}.Tabs-module___lMPNW__list_segmented{background:color-mix(in srgb, var(--border) 42%, var(--bg));border-radius:var(--radius-sm);gap:2px;width:fit-content;max-width:100%;padding:2px}.Tabs-module___lMPNW__list_segmented .Tabs-module___lMPNW__trigger{font-size:var(--font-size-sm);color:var(--muted);border-radius:calc(var(--radius-sm) - 1px);background:0 0;border:none;padding:7px 12px;font-weight:500;transition:background-color .15s,color .15s}.Tabs-module___lMPNW__list_segmented .Tabs-module___lMPNW__trigger:hover{color:var(--text);background:0 0}.Tabs-module___lMPNW__list_segmented .Tabs-module___lMPNW__trigger[data-state=active]{background:var(--card);color:var(--text);box-shadow:none;font-weight:600}.Tabs-module___lMPNW__list_segmented .Tabs-module___lMPNW__badge{min-width:20px;height:20px;margin-left:var(--space-2);color:var(--muted);background:color-mix(in srgb, var(--border) 35%, var(--card));border-radius:6px;padding:0 6px;font-size:11px;font-weight:600}.Tabs-module___lMPNW__list_segmented .Tabs-module___lMPNW__trigger[data-state=active] .Tabs-module___lMPNW__badge{color:var(--text);background:color-mix(in srgb, var(--border) 28%, var(--bg))}.Tabs-module___lMPNW__trigger{white-space:nowrap;flex:none}.Tabs-module___lMPNW__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Tabs-module___lMPNW__content,.Tabs-module___lMPNW__content:focus-visible{outline:none}.Tabs-module___lMPNW__badge{justify-content:center;align-items:center;line-height:1;display:inline-flex}
.Select-module__Y2AFDW__wrap{width:100%;max-width:360px;display:inline-block;position:relative}.Select-module__Y2AFDW__select{width:100%;min-height:var(--control-height-md);appearance:none;padding:var(--control-padding-y-md) calc(var(--space-8) + var(--space-2)) var(--control-padding-y-md) var(--control-padding-x-md);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text);background:var(--bg-deep);border:1px solid var(--border);border-radius:var(--radius-8);cursor:pointer;transition:border-color .15s,box-shadow .15s}.Select-module__Y2AFDW__select:focus{border-color:var(--accent);box-shadow:0 0 0 var(--focus-ring-width) color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.Select-module__Y2AFDW__select:disabled{opacity:.6;cursor:default}.Select-module__Y2AFDW__wrap:after{content:"";top:50%;right:var(--space-3);width:var(--space-2);height:var(--space-2);border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);pointer-events:none;position:absolute;transform:translateY(-70%)rotate(45deg)}
.Toast-module__73Ezmq__viewport{right:var(--spacing-16);bottom:var(--spacing-16);z-index:100;gap:var(--spacing-8);outline:none;flex-direction:column;width:min(360px,100vw - 32px);display:flex;position:fixed}.Toast-module__73Ezmq__root{align-items:flex-start;gap:var(--spacing-12);background:var(--card);border-radius:var(--radius-12);padding:12px 14px;animation:.18s Toast-module__73Ezmq__toast-in;display:flex}.Toast-module__73Ezmq__root[data-state=closed]{animation:.12s forwards Toast-module__73Ezmq__toast-out}.Toast-module__73Ezmq__root--ok{border-color:#3ecf8e59}.Toast-module__73Ezmq__root--danger{border-color:#ef5a5a66}.Toast-module__73Ezmq__root--warn{border-color:#e3b34166}.Toast-module__73Ezmq__body{flex:1;min-width:0}.Toast-module__73Ezmq__title{font-size:var(--font-size-sm);font-weight:600;line-height:1.35}.Toast-module__73Ezmq__root--ok .Toast-module__73Ezmq__title{color:var(--ok)}.Toast-module__73Ezmq__root--danger .Toast-module__73Ezmq__title{color:var(--danger)}.Toast-module__73Ezmq__root--warn .Toast-module__73Ezmq__title{color:var(--warn)}.Toast-module__73Ezmq__description{font-size:var(--font-size-xs);color:var(--muted);margin-top:2px;line-height:1.4}.Toast-module__73Ezmq__close{color:var(--muted);flex-shrink:0;margin-top:1px;font-size:14px;line-height:1}.Toast-module__73Ezmq__close:hover{color:var(--text)}@keyframes Toast-module__73Ezmq__toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast-module__73Ezmq__toast-out{to{opacity:0;transform:translateY(4px)}}
.PageHeader-module__tZ3X0a__header{justify-content:space-between;align-items:flex-start;gap:var(--surface-gap);margin-bottom:var(--layout-block-gap);display:flex}.PageHeader-module__tZ3X0a__main{flex:1;min-width:0}.PageHeader-module__tZ3X0a__title{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1)}.PageHeader-module__tZ3X0a__description{color:var(--muted);font-size:var(--font-size-sm);line-height:var(--line-height-sm);max-width:62ch;margin-top:0}.PageHeader-module__tZ3X0a__meta{gap:var(--surface-gap-sm);margin-top:var(--surface-gap-sm);font-size:var(--font-size-sm);color:var(--muted);flex-wrap:wrap;align-items:center;display:flex}.PageHeader-module__tZ3X0a__actions{gap:var(--layout-inline-gap);flex-wrap:wrap;flex-shrink:0;align-items:center;display:flex}@media (max-width:640px){.PageHeader-module__tZ3X0a__header{flex-direction:column;align-items:stretch}}
.DataTable-module__x2dOSG__root{gap:var(--space-3);flex-direction:column;display:flex}.DataTable-module__x2dOSG__head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:32px;display:flex}.DataTable-module__x2dOSG__title{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);color:var(--text);margin:0}.DataTable-module__x2dOSG__headActions{align-items:center;gap:var(--layout-inline-gap);flex-shrink:0;margin-left:auto;display:flex}.DataTable-module__x2dOSG__wrap{background:var(--card);border:1px solid color-mix(in srgb, var(--border) 88%, transparent);border-radius:var(--radius-12);overflow:hidden}.DataTable-module__x2dOSG__scroll{overflow-x:auto}.DataTable-module__x2dOSG__table{border-collapse:collapse;width:100%}.DataTable-module__x2dOSG__th{border-bottom:1px solid color-mix(in srgb, var(--border) 75%, transparent);color:color-mix(in srgb, var(--muted) 92%, var(--text));letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:10px 20px;font-size:11px;font-weight:600;line-height:1.2}.DataTable-module__x2dOSG__td{border-bottom:1px solid color-mix(in srgb, var(--border) 55%, transparent);vertical-align:middle;padding:14px 20px}.DataTable-module__x2dOSG__tr:last-child .DataTable-module__x2dOSG__td{border-bottom:0}.DataTable-module__x2dOSG__trClickable{cursor:pointer;transition:background-color .15s}.DataTable-module__x2dOSG__trClickable:hover{background:color-mix(in srgb, var(--accent) 4%, var(--card))}
.MarkdownPreview-module__czFSra__preview{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card-2);min-height:320px;padding:16px;line-height:1.6}:is(.MarkdownPreview-module__czFSra__preview h1,.MarkdownPreview-module__czFSra__preview h2,.MarkdownPreview-module__czFSra__preview h3){letter-spacing:-.02em;margin:1.2em 0 .5em;font-weight:800}:is(.MarkdownPreview-module__czFSra__preview p,.MarkdownPreview-module__czFSra__preview ul,.MarkdownPreview-module__czFSra__preview ol,.MarkdownPreview-module__czFSra__preview blockquote){margin:.75em 0}:is(.MarkdownPreview-module__czFSra__preview ul,.MarkdownPreview-module__czFSra__preview ol){padding-left:1.25rem}.MarkdownPreview-module__czFSra__preview code{background:#7caeff1f;border-radius:6px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.MarkdownPreview-module__czFSra__preview pre{color:#f4f5f7;background:#171a22;border-radius:10px;padding:12px;overflow-x:auto}.MarkdownPreview-module__czFSra__preview pre code{background:0 0;padding:0}.MarkdownPreview-module__czFSra__preview blockquote{border-left:3px solid var(--accent);color:var(--muted);padding-left:12px}.MarkdownPreview-module__czFSra__preview a{color:var(--accent-hover)}
.BlogEditorView-module__qEiQkq__page{gap:20px;display:grid}.BlogEditorView-module__qEiQkq__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.BlogEditorView-module__qEiQkq__header h1{font-size:1.75rem;font-weight:800}.BlogEditorView-module__qEiQkq__header p{color:var(--muted);margin-top:4px}.BlogEditorView-module__qEiQkq__form{gap:16px;display:grid}.BlogEditorView-module__qEiQkq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.BlogEditorView-module__qEiQkq__field{gap:6px;font-size:.9rem;font-weight:600;display:grid}.BlogEditorView-module__qEiQkq__select{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);width:100%;padding:10px 14px}.BlogEditorView-module__qEiQkq__editorGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.BlogEditorView-module__qEiQkq__panelTitle{margin-bottom:12px;font-size:.95rem;font-weight:700}.BlogEditorView-module__qEiQkq__editor{min-height:420px}.BlogEditorView-module__qEiQkq__actions{align-items:center;gap:12px;display:flex}.BlogEditorView-module__qEiQkq__error{color:var(--danger)}@media (max-width:960px){.BlogEditorView-module__qEiQkq__fields,.BlogEditorView-module__qEiQkq__editorGrid{grid-template-columns:1fr}}
.BlogListView-module__guMAGG__page{gap:20px;display:grid}.BlogListView-module__guMAGG__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.BlogListView-module__guMAGG__header h1{font-size:1.75rem;font-weight:800}.BlogListView-module__guMAGG__header p{color:var(--muted);margin-top:4px}.BlogListView-module__guMAGG__list{gap:16px;display:grid}.BlogListView-module__guMAGG__item{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding-bottom:16px;display:flex}.BlogListView-module__guMAGG__item:last-child{border-bottom:none;padding-bottom:0}.BlogListView-module__guMAGG__itemTop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.BlogListView-module__guMAGG__item h2{font-size:1.05rem;font-weight:700}.BlogListView-module__guMAGG__item h2 a{color:inherit;text-decoration:none}.BlogListView-module__guMAGG__item h2 a:hover{color:var(--accent-hover)}.BlogListView-module__guMAGG__published,.BlogListView-module__guMAGG__draft{border-radius:999px;padding:4px 8px;font-size:.75rem;font-weight:700}.BlogListView-module__guMAGG__published{color:#15803d;background:#22c55e1f}.BlogListView-module__guMAGG__draft{color:var(--muted);background:var(--card-2)}.BlogListView-module__guMAGG__meta{color:var(--muted);margin-top:4px;font-size:.85rem}.BlogListView-module__guMAGG__excerpt{color:var(--text);margin-top:8px}.BlogListView-module__guMAGG__actions{align-items:flex-start;gap:8px;display:flex}.BlogListView-module__guMAGG__empty,.BlogListView-module__guMAGG__error{color:var(--muted)}.BlogListView-module__guMAGG__error{color:var(--danger)}@media (max-width:768px){.BlogListView-module__guMAGG__item{flex-direction:column}}
.DashboardView-module__WYPBLq__page{gap:24px;display:grid}.DashboardView-module__WYPBLq__header h1{letter-spacing:-.03em;font-size:1.75rem;font-weight:800}.DashboardView-module__WYPBLq__header p{color:var(--muted);margin-top:4px}.DashboardView-module__WYPBLq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.DashboardView-module__WYPBLq__label{color:var(--muted);margin-bottom:8px;font-size:.9rem}.DashboardView-module__WYPBLq__value{color:var(--accent-hover);font-size:2rem;font-weight:800}.DashboardView-module__WYPBLq__error{color:var(--danger)}@media (max-width:768px){.DashboardView-module__WYPBLq__grid{grid-template-columns:1fr}}
.LoginView-module__310t_q__page{background:var(--gradient-mesh-sky);place-items:center;min-height:100dvh;padding:24px;display:grid}.LoginView-module__310t_q__card{border-radius:var(--radius-lg);background:#ffffffeb;border:1px solid #ffffffe6;width:min(100%,420px);padding:32px 28px;box-shadow:0 24px 64px #7caeff24}.LoginView-module__310t_q__logo{margin-bottom:18px;display:inline-flex}.LoginView-module__310t_q__title{letter-spacing:-.03em;margin-bottom:6px;font-size:1.5rem;font-weight:800}.LoginView-module__310t_q__subtitle{color:var(--muted);margin-bottom:24px}.LoginView-module__310t_q__form{gap:16px;display:grid}.LoginView-module__310t_q__field{gap:6px;font-size:.9rem;font-weight:600;display:grid}.LoginView-module__310t_q__error{color:var(--danger);font-size:.9rem}
.SettingsView-module__JV3tsa__page{gap:20px;display:grid}.SettingsView-module__JV3tsa__header h1{font-size:1.75rem;font-weight:800}.SettingsView-module__JV3tsa__header p{color:var(--muted);margin-top:4px}.SettingsView-module__JV3tsa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.SettingsView-module__JV3tsa__field{gap:6px;font-size:.9rem;font-weight:600;display:grid}.SettingsView-module__JV3tsa__full{grid-column:1/-1}.SettingsView-module__JV3tsa__toggles{border-top:1px solid var(--border);gap:12px;margin-top:20px;padding-top:20px;display:grid}.SettingsView-module__JV3tsa__toggle{align-items:center;gap:10px;font-size:.95rem;display:flex}.SettingsView-module__JV3tsa__actions{align-items:center;gap:12px;margin-top:20px;display:flex}.SettingsView-module__JV3tsa__error{color:var(--danger)}.SettingsView-module__JV3tsa__success{color:#15803d}@media (max-width:768px){.SettingsView-module__JV3tsa__grid{grid-template-columns:1fr}}
.UsersView-module__ztgG-a__page{gap:20px;display:grid}.UsersView-module__ztgG-a__header h1{font-size:1.75rem;font-weight:800}.UsersView-module__ztgG-a__header p{color:var(--muted);margin-top:4px}.UsersView-module__ztgG-a__sectionTitle{margin-bottom:14px;font-size:1rem;font-weight:700}.UsersView-module__ztgG-a__form{grid-template-columns:1fr 1fr auto;gap:12px;display:grid}.UsersView-module__ztgG-a__tableWrap{overflow-x:auto}.UsersView-module__ztgG-a__table{border-collapse:collapse;width:100%;font-size:.92rem}.UsersView-module__ztgG-a__table th,.UsersView-module__ztgG-a__table td{text-align:left;border-bottom:1px solid var(--border);padding:10px 8px}.UsersView-module__ztgG-a__table th{color:var(--muted);font-weight:600}.UsersView-module__ztgG-a__empty{color:var(--muted)}.UsersView-module__ztgG-a__error{color:var(--danger);margin-top:10px}@media (max-width:768px){.UsersView-module__ztgG-a__form{grid-template-columns:1fr}}
.AppShell-module__r_HbXa__shell{background:var(--bg);min-height:100dvh}.AppShell-module__r_HbXa__header{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);background:#ffffffeb;position:sticky;top:0}.AppShell-module__r_HbXa__headerInner{align-items:center;gap:20px;max-width:1200px;margin:0 auto;padding:14px 20px;display:flex}.AppShell-module__r_HbXa__brand{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.AppShell-module__r_HbXa__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-hover);background:var(--accent-soft);border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:700}.AppShell-module__r_HbXa__nav{gap:6px;margin-right:auto;display:flex}.AppShell-module__r_HbXa__navLink,.AppShell-module__r_HbXa__navLinkActive{color:var(--muted);border-radius:999px;padding:8px 12px;font-size:.92rem;font-weight:600;text-decoration:none}.AppShell-module__r_HbXa__navLink:hover{color:var(--text);background:var(--accent-soft)}.AppShell-module__r_HbXa__navLinkActive{color:var(--accent-hover);background:var(--accent-soft-strong)}.AppShell-module__r_HbXa__main{max-width:1200px;margin:0 auto;padding:28px 20px 48px}@media (max-width:768px){.AppShell-module__r_HbXa__headerInner{flex-wrap:wrap}.AppShell-module__r_HbXa__nav{order:3;width:100%;overflow-x:auto}}
