.Button-module__xGgpoq__btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:600;transition:filter .15s ease-out,transform .15s ease-out,opacity .15s ease-out;display:inline-flex}.Button-module__xGgpoq__btn:active:not(:disabled){transform:scale(.97)}.Button-module__xGgpoq__btn:disabled{opacity:.5;cursor:not-allowed}.Button-module__xGgpoq__primary{background:var(--color-brand-500);color:#fff}.Button-module__xGgpoq__primary:hover:not(:disabled){background:var(--color-brand-600)}.Button-module__xGgpoq__primary:disabled{background:var(--color-surface-3);color:var(--color-text-muted)}.Button-module__xGgpoq__secondary{background:var(--color-surface-2);color:var(--color-text);border-color:var(--color-border)}.Button-module__xGgpoq__secondary:hover:not(:disabled){background:var(--color-surface-3)}.Button-module__xGgpoq__outline{color:var(--color-text);border-color:var(--color-border);background:0 0}.Button-module__xGgpoq__outline:hover:not(:disabled){background:var(--color-surface-2);border-color:#e56a4a66}.Button-module__xGgpoq__ghost{color:var(--color-text-muted);background:0 0}.Button-module__xGgpoq__ghost:hover:not(:disabled){background:var(--color-surface-2);color:var(--color-text)}.Button-module__xGgpoq__danger{background:var(--color-danger);color:#fff}.Button-module__xGgpoq__danger:hover:not(:disabled){filter:brightness(.92)}.Button-module__xGgpoq__danger:disabled{background:var(--color-surface-3);color:var(--color-text-muted)}.Button-module__xGgpoq__success{background:var(--color-success);color:#fff}.Button-module__xGgpoq__success:hover:not(:disabled){filter:brightness(.92)}.Button-module__xGgpoq__success:disabled{background:var(--color-surface-3);color:var(--color-text-muted)}.Button-module__xGgpoq__sm{border-radius:8px;height:1.75rem;padding:0 .75rem;font-size:.75rem}.Button-module__xGgpoq__md{border-radius:10px;height:2.25rem;padding:0 1rem;font-size:.85rem}.Button-module__xGgpoq__lg{border-radius:10px;height:2.75rem;padding:0 1.5rem;font-size:.9rem}.Button-module__xGgpoq__fullWidth{width:100%}.Button-module__xGgpoq__spin{animation:1s linear infinite Button-module__xGgpoq__spin;display:inline-flex}@keyframes Button-module__xGgpoq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CredentialForm-module__kZR-LG__credForm{background:#0a0a0a73;border:1px solid #e56a4a4d;border-radius:12px;flex-direction:column;gap:.6rem;padding:.9rem;display:flex}.CredentialForm-module__kZR-LG__cfHead{align-items:center;gap:.5rem;display:flex}.CredentialForm-module__kZR-LG__cfHead strong{font-size:.9rem}.CredentialForm-module__kZR-LG__spacer{flex:1}.CredentialForm-module__kZR-LG__cfRow{flex-wrap:wrap;gap:.6rem;display:flex}.CredentialForm-module__kZR-LG__cfFld{flex-direction:column;gap:.25rem;min-width:0;display:flex}.CredentialForm-module__kZR-LG__grow{flex:1;min-width:160px}.CredentialForm-module__kZR-LG__cfFld>span{color:#9ca3af;font-size:.7rem;font-weight:600}.CredentialForm-module__kZR-LG__cfFld select,.CredentialForm-module__kZR-LG__cfFld input,.CredentialForm-module__kZR-LG__raw{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;padding:.45rem .6rem;font-size:.85rem}.CredentialForm-module__kZR-LG__cfFld input[readOnly]{color:#9ca3af}.CredentialForm-module__kZR-LG__cfInline{align-items:flex-start;gap:.35rem;display:flex}.CredentialForm-module__kZR-LG__cfInline input,.CredentialForm-module__kZR-LG__raw{flex:1;min-width:0}.CredentialForm-module__kZR-LG__raw{resize:vertical;width:100%;font-family:Fira Code,monospace;font-size:.82rem;line-height:1.45}.CredentialForm-module__kZR-LG__fbtn{color:#d4d4d4;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:36px;display:inline-flex}.CredentialForm-module__kZR-LG__fbtn:hover{color:#fff;background:#ffffff1a}.CredentialForm-module__kZR-LG__cfNote{color:#9ca3af;margin:0;font-size:.8rem}
.UpstashViewer-module__bBO4ZW__upstash{flex-direction:column;gap:1rem;display:flex}.UpstashViewer-module__bBO4ZW__toolbar{flex-wrap:wrap;gap:.5rem;display:flex}.UpstashViewer-module__bBO4ZW__toolbar input{color:#fff;background:#30303080;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:.5rem .7rem}.UpstashViewer-module__bBO4ZW__primary{margin-top:.5rem}.UpstashViewer-module__bBO4ZW__cols{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.UpstashViewer-module__bBO4ZW__cols{grid-template-columns:1fr}}.UpstashViewer-module__bBO4ZW__keys{border:1px solid #ffffff0f;border-radius:10px;max-height:320px;margin:0;padding:0;list-style:none;overflow:auto}.UpstashViewer-module__bBO4ZW__keys li{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:.4rem .6rem;display:flex}.UpstashViewer-module__bBO4ZW__keys li.UpstashViewer-module__bBO4ZW__active{background:#cc523626}.UpstashViewer-module__bBO4ZW__kname{color:#38bdf8;cursor:pointer;font:inherit;text-align:left;word-break:break-all;background:0 0;border:none;padding:0;font-family:Fira Code,monospace;font-size:.82rem}.UpstashViewer-module__bBO4ZW__kname:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #38bdf8}.UpstashViewer-module__bBO4ZW__detail textarea{color:#4ade80;background:#0a0a0a80;border:1px solid #ffffff14;border-radius:8px;outline:none;width:100%;padding:.6rem;font-family:Fira Code,monospace;font-size:.82rem}.UpstashViewer-module__bBO4ZW__detail-head{justify-content:space-between;margin-bottom:.5rem;display:flex}.UpstashViewer-module__bBO4ZW__type{color:#9ca3af;font-size:.72rem}.UpstashViewer-module__bBO4ZW__muted{color:#9ca3af;font-size:.85rem}
.CloudflareViewer-module__LoSTZa__cf{flex-direction:column;gap:1rem;display:flex}.CloudflareViewer-module__LoSTZa__crumbs{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.CloudflareViewer-module__LoSTZa__sep{color:#9ca3af}.CloudflareViewer-module__LoSTZa__crumb{color:#38bdf8;cursor:pointer;background:0 0;border:none;padding:0}.CloudflareViewer-module__LoSTZa__crumb.CloudflareViewer-module__LoSTZa__active{color:#ededed;font-weight:600}.CloudflareViewer-module__LoSTZa__list{flex-direction:column;gap:.4rem;display:flex}.CloudflareViewer-module__LoSTZa__row{color:#ededed;cursor:pointer;background:#30303066;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;padding:.6rem .8rem;display:flex}.CloudflareViewer-module__LoSTZa__cols{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.CloudflareViewer-module__LoSTZa__cols{grid-template-columns:1fr}}.CloudflareViewer-module__LoSTZa__toolbar{gap:.5rem;margin-bottom:.5rem;display:flex}.CloudflareViewer-module__LoSTZa__toolbar input,.CloudflareViewer-module__LoSTZa__detail textarea{color:#ededed;background:#0a0a0a80;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:.5rem .7rem}.CloudflareViewer-module__LoSTZa__keys{border:1px solid #ffffff0f;border-radius:10px;max-height:300px;margin:0;padding:0;list-style:none;overflow:auto}.CloudflareViewer-module__LoSTZa__keys li{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:.4rem .6rem;display:flex}.CloudflareViewer-module__LoSTZa__keys li.CloudflareViewer-module__LoSTZa__active{background:#cc523626}.CloudflareViewer-module__LoSTZa__kname{color:#38bdf8;cursor:pointer;font:inherit;text-align:left;word-break:break-all;background:0 0;border:none;padding:0;font-family:Fira Code,monospace;font-size:.82rem}.CloudflareViewer-module__LoSTZa__kname:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #38bdf8}.CloudflareViewer-module__LoSTZa__detail textarea{color:#4ade80;width:100%;margin-top:.4rem;font-family:Fira Code,monospace;font-size:.82rem}.CloudflareViewer-module__LoSTZa__muted{color:#9ca3af;font-size:.85rem}.CloudflareViewer-module__LoSTZa__small{font-size:.72rem}
.SupabaseViewer-module__1T-CoW__sb{flex-direction:column;gap:1rem;display:flex}.SupabaseViewer-module__1T-CoW__crumbs{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.SupabaseViewer-module__1T-CoW__sep{color:#9ca3af}.SupabaseViewer-module__1T-CoW__crumb{color:#38bdf8;cursor:pointer;background:0 0;border:none;padding:0}.SupabaseViewer-module__1T-CoW__crumb.SupabaseViewer-module__1T-CoW__active{color:#ededed;font-weight:600}.SupabaseViewer-module__1T-CoW__list{flex-direction:column;gap:.4rem;max-height:360px;display:flex;overflow:auto}.SupabaseViewer-module__1T-CoW__row{text-align:left;color:#ededed;cursor:pointer;background:#30303066;border:1px solid #ffffff0f;border-radius:8px;padding:.55rem .8rem;font-family:Fira Code,monospace;font-size:.82rem}.SupabaseViewer-module__1T-CoW__insert{gap:.5rem;margin-bottom:.6rem;display:flex}.SupabaseViewer-module__1T-CoW__insert input{color:#ededed;background:#0a0a0a80;border:1px solid #ffffff14;border-radius:8px;outline:none;flex:1;padding:.5rem .7rem;font-family:Fira Code,monospace;font-size:.8rem}.SupabaseViewer-module__1T-CoW__table-wrap{border:1px solid #ffffff0f;border-radius:10px;max-height:420px;overflow:auto}.SupabaseViewer-module__1T-CoW__table-wrap table{border-collapse:collapse;width:100%;font-size:.8rem}.SupabaseViewer-module__1T-CoW__table-wrap th{text-align:left;color:#9ca3af;background:#1a1a1a;border-bottom:1px solid #ffffff1a;padding:.5rem;position:sticky;top:0}.SupabaseViewer-module__1T-CoW__table-wrap td{color:#d4d4d4;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff0a;max-width:280px;padding:.45rem .5rem;overflow:hidden}.SupabaseViewer-module__1T-CoW__muted{color:#9ca3af;padding:.5rem;font-size:.85rem}
.NeonViewer-module__hWiL0a__neon{flex-direction:column;display:flex}.NeonViewer-module__hWiL0a__layout{grid-template-columns:200px 1fr;gap:1rem;display:grid}.NeonViewer-module__hWiL0a__side h4{color:#9ca3af;text-transform:uppercase;margin:0 0 .5rem;font-size:.8rem}.NeonViewer-module__hWiL0a__side ul{max-height:420px;margin:0;padding:0;list-style:none;overflow:auto}.NeonViewer-module__hWiL0a__side li{cursor:pointer;color:#38bdf8;border-radius:6px;padding:.4rem .5rem;font-family:Fira Code,monospace;font-size:.78rem}.NeonViewer-module__hWiL0a__side li:hover{background:#cc52361f}.NeonViewer-module__hWiL0a__side li:focus-visible{outline-offset:-2px;outline:2px solid #38bdf8}.NeonViewer-module__hWiL0a__sqlbar{flex-direction:column;gap:.5rem;margin-bottom:.6rem;display:flex}.NeonViewer-module__hWiL0a__sqlbar textarea{color:#4ade80;background:#0a0a0a80;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:.6rem;font-family:Fira Code,monospace;font-size:.82rem}.NeonViewer-module__hWiL0a__table-wrap{border:1px solid #ffffff0f;border-radius:10px;max-height:380px;overflow:auto}.NeonViewer-module__hWiL0a__table-wrap table{border-collapse:collapse;width:100%;font-size:.8rem}.NeonViewer-module__hWiL0a__table-wrap th{text-align:left;color:#9ca3af;background:#1a1a1a;border-bottom:1px solid #ffffff1a;padding:.5rem;position:sticky;top:0}.NeonViewer-module__hWiL0a__table-wrap td{color:#d4d4d4;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff0a;max-width:280px;padding:.45rem .5rem;overflow:hidden}.NeonViewer-module__hWiL0a__muted{color:#6b7280;padding:.5rem;font-size:.85rem}
.GenericBrowseViewer-module__75fA6a__gb{flex-direction:column;gap:.75rem;display:flex}.GenericBrowseViewer-module__75fA6a__bar{align-items:center;gap:.5rem;display:flex}.GenericBrowseViewer-module__75fA6a__table-wrap{border:1px solid #ffffff0f;border-radius:10px;max-height:440px;overflow:auto}.GenericBrowseViewer-module__75fA6a__table-wrap table{border-collapse:collapse;width:100%;font-size:.8rem}.GenericBrowseViewer-module__75fA6a__table-wrap th{text-align:left;color:#9ca3af;background:#1a1a1a;border-bottom:1px solid #ffffff1a;padding:.5rem;position:sticky;top:0}.GenericBrowseViewer-module__75fA6a__table-wrap td{color:#d4d4d4;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff0a;max-width:320px;padding:.45rem .5rem;overflow:hidden}.GenericBrowseViewer-module__75fA6a__muted{color:#6b7280;padding:.3rem;font-size:.85rem}
.SkeletonLoader-module__iX-zIa__sk{flex-direction:column;gap:.5rem;padding:.4rem 0;display:flex}.SkeletonLoader-module__iX-zIa__sk.SkeletonLoader-module__iX-zIa__card{grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:.7rem;display:grid}.SkeletonLoader-module__iX-zIa__skRow{align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.SkeletonLoader-module__iX-zIa__skCard{border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;align-items:center;gap:.5rem;padding:1.1rem .7rem;display:flex}.SkeletonLoader-module__iX-zIa__skDot{border-radius:5px;flex:0 0 18px;width:18px;height:18px}.SkeletonLoader-module__iX-zIa__skIc{border-radius:8px;width:42px;height:42px}.SkeletonLoader-module__iX-zIa__skLine{border-radius:6px;height:12px}.SkeletonLoader-module__iX-zIa__grow{flex:1}.SkeletonLoader-module__iX-zIa__w70{width:70%}.SkeletonLoader-module__iX-zIa__w40{width:40%}.SkeletonLoader-module__iX-zIa__w20{width:54px}.SkeletonLoader-module__iX-zIa__shimmer{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a 37%,#ffffff0a 63%) 0 0/400% 100%;animation:1.4s infinite SkeletonLoader-module__iX-zIa__sk}@keyframes SkeletonLoader-module__iX-zIa__sk{0%{background-position:100% 0}to{background-position:0 0}}
.FileBrowser-module__FlxLbG__fb{flex-direction:column;gap:.75rem;display:flex}.FileBrowser-module__FlxLbG__toolbar{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.FileBrowser-module__FlxLbG__search{flex:1;align-items:center;min-width:130px;display:flex;position:relative}.FileBrowser-module__FlxLbG__searchIc{color:#6b7280;pointer-events:none;position:absolute;left:.55rem}.FileBrowser-module__FlxLbG__search input{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:.45rem .6rem .45rem 1.9rem;font-size:.85rem}.FileBrowser-module__FlxLbG__sort{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;padding:.45rem .5rem;font-size:.82rem}.FileBrowser-module__FlxLbG__seg{border:1px solid #ffffff1f;border-radius:8px;display:flex;overflow:hidden}.FileBrowser-module__FlxLbG__seg button{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:.4rem .6rem;font-size:.9rem}.FileBrowser-module__FlxLbG__seg button.FileBrowser-module__FlxLbG__on{color:#fff;background:#10b98140}.FileBrowser-module__FlxLbG__btn{color:#ededed;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:.82rem;font-weight:600;display:inline-flex}.FileBrowser-module__FlxLbG__btn:disabled{opacity:.5;cursor:default}.FileBrowser-module__FlxLbG__crumbs{flex-wrap:wrap;align-items:center;gap:.15rem;font-size:.85rem;display:flex}.FileBrowser-module__FlxLbG__crumb{color:#6ee7b7;cursor:pointer;word-break:break-all;background:0 0;border:none;border-radius:6px;align-items:center;gap:.3rem;padding:.15rem .4rem;font-weight:600;display:inline-flex}.FileBrowser-module__FlxLbG__cur{color:#ededed}.FileBrowser-module__FlxLbG__crumb:hover{background:#ffffff0f}.FileBrowser-module__FlxLbG__home{font-size:.85em}.FileBrowser-module__FlxLbG__sep{color:#525252}.FileBrowser-module__FlxLbG__muted{color:#9ca3af;font-size:.85rem}.FileBrowser-module__FlxLbG__grid{grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:.7rem;display:grid}.FileBrowser-module__FlxLbG__card{cursor:pointer;background:#30303073;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;align-items:center;gap:.45rem;padding:1.1rem .7rem .9rem;transition:all .15s;display:flex;position:relative}.FileBrowser-module__FlxLbG__card:hover{border-color:#10b9818c;transform:translateY(-1px);box-shadow:0 6px 18px #00000040}.FileBrowser-module__FlxLbG__card .FileBrowser-module__FlxLbG__ic{width:42px;height:42px;transition:transform .15s}.FileBrowser-module__FlxLbG__card:hover .FileBrowser-module__FlxLbG__ic{transform:scale(1.08)}.FileBrowser-module__FlxLbG__card .FileBrowser-module__FlxLbG__cname{text-align:center;color:#ededed;word-break:break-all;max-height:2.5em;font-size:.78rem;font-weight:500;line-height:1.25;overflow:hidden}.FileBrowser-module__FlxLbG__card .FileBrowser-module__FlxLbG__cmeta{color:#9ca3af;font-size:.68rem}.FileBrowser-module__FlxLbG__hoverActions{opacity:0;gap:.2rem;transition:opacity .15s;display:flex;position:absolute;top:.4rem;right:.4rem}.FileBrowser-module__FlxLbG__card:hover .FileBrowser-module__FlxLbG__hoverActions{opacity:1}.FileBrowser-module__FlxLbG__hoverActions button{color:#d4d4d4;cursor:pointer;background:#0a0a0ab3;border:1px solid #ffffff1f;border-radius:6px;width:24px;height:24px;font-size:.72rem;line-height:1}.FileBrowser-module__FlxLbG__hoverActions button.FileBrowser-module__FlxLbG__del:hover{color:#fca5a5;border-color:#ef444466}.FileBrowser-module__FlxLbG__hoverActions button.FileBrowser-module__FlxLbG__star{color:#9ca3af;font-size:.85rem}.FileBrowser-module__FlxLbG__hoverActions button.FileBrowser-module__FlxLbG__star.FileBrowser-module__FlxLbG__on{color:#fbbf24;border-color:#fbbf2466}.FileBrowser-module__FlxLbG__favToggle{color:#9ca3af;padding:.4rem .6rem;font-size:.95rem;line-height:1}.FileBrowser-module__FlxLbG__favToggle.FileBrowser-module__FlxLbG__on{color:#fbbf24;background:#fbbf241f;border-color:#fbbf2480}.FileBrowser-module__FlxLbG__starLink{cursor:pointer;color:#6b7280;background:0 0;border:none;padding:0 .3rem;font-size:.92rem;line-height:1}.FileBrowser-module__FlxLbG__starLink.FileBrowser-module__FlxLbG__on{color:#fbbf24}.FileBrowser-module__FlxLbG__tbl{border-collapse:collapse;width:100%;font-size:.85rem}.FileBrowser-module__FlxLbG__tbl th{text-align:left;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #ffffff1a;padding:.4rem .6rem;font-size:.7rem;font-weight:600}.FileBrowser-module__FlxLbG__tbl td{border-bottom:1px solid #ffffff0d;padding:.45rem .6rem}.FileBrowser-module__FlxLbG__r{text-align:right}.FileBrowser-module__FlxLbG__dim{color:#9ca3af}.FileBrowser-module__FlxLbG__folder{cursor:pointer}.FileBrowser-module__FlxLbG__tbl tr.FileBrowser-module__FlxLbG__folder:hover,.FileBrowser-module__FlxLbG__name.FileBrowser-module__FlxLbG__file:hover{color:#fff}.FileBrowser-module__FlxLbG__name{color:#ededed;word-break:break-all;align-items:center;gap:.5rem;display:flex}.FileBrowser-module__FlxLbG__name.FileBrowser-module__FlxLbG__file{cursor:pointer}.FileBrowser-module__FlxLbG__icSm{flex-shrink:0;width:18px;height:18px}.FileBrowser-module__FlxLbG__actions{white-space:nowrap}.FileBrowser-module__FlxLbG__more{justify-content:center;padding:.6rem 0;display:flex}.FileBrowser-module__FlxLbG__renameInput{color:#ededed;background:#0a0a0ad9;border:1px solid #10b98199;border-radius:6px;outline:none;width:100%;max-width:100%;padding:.2rem .4rem;font-size:.82rem}.FileBrowser-module__FlxLbG__card .FileBrowser-module__FlxLbG__renameInput{text-align:center;font-size:.78rem}.FileBrowser-module__FlxLbG__empty{color:#9ca3af;text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}.FileBrowser-module__FlxLbG__icEmpty{opacity:.4;width:56px;height:56px;margin-bottom:.4rem}.FileBrowser-module__FlxLbG__empty .FileBrowser-module__FlxLbG__hint{color:#6b7280;margin:0;font-size:.82rem}.FileBrowser-module__FlxLbG__card:focus-visible,.FileBrowser-module__FlxLbG__tbl tr.FileBrowser-module__FlxLbG__folder:focus-visible,.FileBrowser-module__FlxLbG__tbl td.FileBrowser-module__FlxLbG__name.FileBrowser-module__FlxLbG__file:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #6ee7b7}@media (max-width:640px){.FileBrowser-module__FlxLbG__tbl thead{display:none}.FileBrowser-module__FlxLbG__tbl tr{background:#30303059;border:1px solid #ffffff1a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin-bottom:.6rem;padding:.6rem .75rem;display:flex}.FileBrowser-module__FlxLbG__tbl td{border-bottom:none;padding:.1rem 0}.FileBrowser-module__FlxLbG__tbl td.FileBrowser-module__FlxLbG__name{flex:100%;font-weight:600}.FileBrowser-module__FlxLbG__r{text-align:left}.FileBrowser-module__FlxLbG__tbl td.FileBrowser-module__FlxLbG__actions{flex:100%}}
.FilePreview-module__Xy79Ea__pvOverlay{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0acc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.FilePreview-module__Xy79Ea__pv{background:#1a1a1a;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;width:min(900px,95vw);max-height:92vh;display:flex;overflow:hidden}.FilePreview-module__Xy79Ea__pvHead{border-bottom:1px solid #ffffff14;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.FilePreview-module__Xy79Ea__pvTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.4rem;font-weight:600;display:inline-flex;overflow:hidden}.FilePreview-module__Xy79Ea__pvNav{align-items:center;gap:.3rem;display:flex}.FilePreview-module__Xy79Ea__pvNav button{color:#ededed;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;width:26px;height:26px;font-size:1rem}.FilePreview-module__Xy79Ea__pvNav button:disabled{opacity:.4;cursor:default}.FilePreview-module__Xy79Ea__pvCount{color:#9ca3af;text-align:center;min-width:48px;font-size:.75rem}.FilePreview-module__Xy79Ea__pvBody{flex:1;min-height:240px;padding:1rem;display:flex;overflow:auto}.FilePreview-module__Xy79Ea__pvCenter{text-align:center;color:#9ca3af;margin:auto}.FilePreview-module__Xy79Ea__pvCenter .FilePreview-module__Xy79Ea__big{margin:0 0 .5rem;font-size:3rem}.FilePreview-module__Xy79Ea__pvImg{object-fit:contain;cursor:zoom-in;border-radius:8px;max-width:100%;max-height:70vh;margin:auto}.FilePreview-module__Xy79Ea__zoom{cursor:zoom-out;max-width:none;max-height:none}.FilePreview-module__Xy79Ea__pvFrame{background:#fff;border:none;border-radius:8px;width:100%;height:72vh}.FilePreview-module__Xy79Ea__pvMedia{border-radius:8px;max-width:100%;max-height:70vh;margin:auto}.FilePreview-module__Xy79Ea__pvAudio{width:100%;margin:auto}.FilePreview-module__Xy79Ea__pvText{color:#d4d4d4;white-space:pre-wrap;word-break:break-word;background:#0a0a0a99;border:1px solid #ffffff14;border-radius:8px;width:100%;margin:0;padding:.9rem;font-family:Fira Code,monospace;font-size:.8rem}.FilePreview-module__Xy79Ea__pvMd{color:#ededed;width:100%;line-height:1.6}.FilePreview-module__Xy79Ea__pvFoot{border-top:1px solid #ffffff14;align-items:center;gap:.5rem;padding:.7rem 1rem;display:flex}.FilePreview-module__Xy79Ea__pvFoot .FilePreview-module__Xy79Ea__meta{color:#9ca3af;font-size:.76rem}.FilePreview-module__Xy79Ea__pvFoot .FilePreview-module__Xy79Ea__spacer{flex:1}.FilePreview-module__Xy79Ea__md h1{margin:.4em 0;font-size:1.4rem}.FilePreview-module__Xy79Ea__md h2{border-bottom:1px solid #ffffff1a;margin:.8em 0 .3em;padding-bottom:.2em;font-size:1.2rem}.FilePreview-module__Xy79Ea__md h3{color:#c7d2fe;margin:.6em 0 .2em;font-size:1.05rem}.FilePreview-module__Xy79Ea__md code{color:#f0abfc;background:#0a0a0ab3;border:1px solid #ffffff14;border-radius:4px;padding:.05em .35em;font-size:.85em}.FilePreview-module__Xy79Ea__md pre{background:#0a0a0ab3;border:1px solid #ffffff1a;border-radius:8px;padding:.8rem;overflow-x:auto}.FilePreview-module__Xy79Ea__md pre code{color:#d4d4d4;background:0 0;border:none;padding:0}.FilePreview-module__Xy79Ea__md a{color:#a5b4fc}:is(.FilePreview-module__Xy79Ea__md ul,.FilePreview-module__Xy79Ea__md ol){padding-left:1.3rem}.FilePreview-module__Xy79Ea__md blockquote{color:#e9d5ff;background:#e56a4a14;border-left:3px solid #e56a4a;border-radius:0 6px 6px 0;padding:.4em .9rem}
.ObjectStorageViewer-module__aYuUpG__err{color:#fca5a5;word-break:break-word;background:#7f1d1d40;border:1px solid #ef44444d;border-radius:8px;margin:0 0 .6rem;padding:.6rem .75rem;font-size:.82rem}.ObjectStorageViewer-module__aYuUpG__fld{flex-direction:column;gap:.25rem;display:flex}.ObjectStorageViewer-module__aYuUpG__fld span{color:#9ca3af;font-size:.7rem;font-weight:600}.ObjectStorageViewer-module__aYuUpG__fld select,.ObjectStorageViewer-module__aYuUpG__fld input{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;padding:.4rem .55rem;font-size:.85rem}
.HfViewer-module__Ujyd_W__err{color:#fca5a5;word-break:break-word;background:#7f1d1d40;border:1px solid #ef44444d;border-radius:8px;margin:0 0 .6rem;padding:.6rem .75rem;font-size:.82rem}.HfViewer-module__Ujyd_W__fld{flex-direction:column;gap:.25rem;display:flex}.HfViewer-module__Ujyd_W__grow{flex:1;min-width:150px}.HfViewer-module__Ujyd_W__fld span{color:#9ca3af;font-size:.7rem;font-weight:600}.HfViewer-module__Ujyd_W__fld select,.HfViewer-module__Ujyd_W__fld input{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;padding:.4rem .55rem;font-size:.85rem}.HfViewer-module__Ujyd_W__rev{width:84px}
.Modal-module__LvJ9Sa__overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out Modal-module__LvJ9Sa__fadeIn;display:flex;position:fixed;inset:0}@keyframes Modal-module__LvJ9Sa__fadeIn{0%{opacity:0}to{opacity:1}}.Modal-module__LvJ9Sa__modal{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:14px;flex-direction:column;width:100%;max-height:85vh;animation:.2s ease-out Modal-module__LvJ9Sa__fadeIn;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0006,0 16px 48px -8px #0000008c}.Modal-module__LvJ9Sa__sm{max-width:24rem}.Modal-module__LvJ9Sa__md{max-width:28rem}.Modal-module__LvJ9Sa__lg{max-width:32rem}.Modal-module__LvJ9Sa__xl{max-width:36rem}.Modal-module__LvJ9Sa__full{max-width:56rem}.Modal-module__LvJ9Sa__head{border-bottom:1px solid var(--color-border-subtle);flex:none;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.Modal-module__LvJ9Sa__title{color:var(--color-text);margin:0;font-size:1.05rem;font-weight:600}.Modal-module__LvJ9Sa__close{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:.375rem;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}.Modal-module__LvJ9Sa__close:hover{background:var(--color-surface-2);color:var(--color-text)}.Modal-module__LvJ9Sa__body{padding:1.5rem;overflow-y:auto}.Modal-module__LvJ9Sa__footer{border-top:1px solid var(--color-border-subtle);flex:none;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.25rem;display:flex}
.FolderPicker-module__yW3mRW__crumbs{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:.15rem;margin-bottom:.5rem;padding:.6rem 0;font-size:.82rem;display:flex}.FolderPicker-module__yW3mRW__crumb{color:#6ee7b7;cursor:pointer;word-break:break-all;background:0 0;border:none;border-radius:6px;align-items:center;gap:.3rem;padding:.15rem .4rem;font-weight:600;display:inline-flex}.FolderPicker-module__yW3mRW__cur{color:#ededed}.FolderPicker-module__yW3mRW__crumb:hover{background:#ffffff0f}.FolderPicker-module__yW3mRW__home{font-size:.85em}.FolderPicker-module__yW3mRW__sep{color:#525252}.FolderPicker-module__yW3mRW__body{flex:1;min-height:120px;padding:.5rem;overflow-y:auto}.FolderPicker-module__yW3mRW__state{color:#9ca3af;text-align:center;padding:2rem 1rem;font-size:.85rem}.FolderPicker-module__yW3mRW__err{color:#fca5a5;word-break:break-word;background:#7f1d1d40;border:1px solid #ef44444d;border-radius:8px;margin:.25rem .4rem .5rem;padding:.5rem .65rem;font-size:.8rem}.FolderPicker-module__yW3mRW__flist{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.FolderPicker-module__yW3mRW__row{color:#ededed;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.55rem;width:100%;padding:.5rem .6rem;font-size:.86rem;display:flex}.FolderPicker-module__yW3mRW__row:hover{background:#ffffff0f}.FolderPicker-module__yW3mRW__ic{flex-shrink:0;width:20px;height:20px}.FolderPicker-module__yW3mRW__nm{word-break:break-all;flex:1}.FolderPicker-module__yW3mRW__go{color:#6b7280;flex-shrink:0}
.SharedFolderPanel-module__bpSYUW__panel{max-width:32rem;padding:.9rem 1rem}.SharedFolderPanel-module__bpSYUW__hint{color:#9ca3af;margin:0 0 .7rem;font-size:.78rem}.SharedFolderPanel-module__bpSYUW__errText{color:#f87171;margin:.3rem 0 0;font-size:.78rem}.SharedFolderPanel-module__bpSYUW__fld{color:#9ca3af;flex-direction:column;gap:.25rem;margin-bottom:.6rem;font-size:.78rem;display:flex}.SharedFolderPanel-module__bpSYUW__fld select,.SharedFolderPanel-module__bpSYUW__fld input{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;padding:.45rem .6rem;font-size:.85rem}.SharedFolderPanel-module__bpSYUW__status{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin-bottom:.6rem;padding:.55rem .65rem;font-size:.82rem}.SharedFolderPanel-module__bpSYUW__status code{color:#9ca3af;font-size:.78rem}.SharedFolderPanel-module__bpSYUW__permList{color:#9ca3af;flex-direction:column;gap:.15rem;margin:.4rem 0 0;padding:0;font-size:.76rem;list-style:none;display:flex}.SharedFolderPanel-module__bpSYUW__rowActions{gap:.4rem;margin-top:.55rem;display:flex}.SharedFolderPanel-module__bpSYUW__divider{background:#ffffff14;height:1px;margin:.8rem 0}.SharedFolderPanel-module__bpSYUW__subhead{margin:0 0 .5rem;font-size:.85rem;font-weight:600}.SharedFolderPanel-module__bpSYUW__form{flex-direction:column;display:flex}
.SyncPanel-module__BLIvFa__sync-panel{color:#ededed;flex-direction:column;gap:1.25rem;display:flex}.SyncPanel-module__BLIvFa__panel{background:#1a1a1a66;border:1px solid #ffffff14;border-radius:16px;padding:1.25rem 1.5rem}.SyncPanel-module__BLIvFa__panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.SyncPanel-module__BLIvFa__panel-head h2{align-items:center;gap:.45rem;margin:0;font-size:1.05rem;display:inline-flex}.SyncPanel-module__BLIvFa__panel-head h3,.SyncPanel-module__BLIvFa__add-form h3{margin:0}.SyncPanel-module__BLIvFa__status-dot{color:#9ca3af;align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}.SyncPanel-module__BLIvFa__status-dot .SyncPanel-module__BLIvFa__dot{background:#525252;border-radius:50%;width:8px;height:8px}.SyncPanel-module__BLIvFa__status-dot.SyncPanel-module__BLIvFa__on{color:#6ee7b7}.SyncPanel-module__BLIvFa__status-dot.SyncPanel-module__BLIvFa__on .SyncPanel-module__BLIvFa__dot{background:#10b981;box-shadow:0 0 6px #10b981}.SyncPanel-module__BLIvFa__status-dot.SyncPanel-module__BLIvFa__off{color:#9ca3af}.SyncPanel-module__BLIvFa__status-dot.SyncPanel-module__BLIvFa__off .SyncPanel-module__BLIvFa__dot{background:#ef4444}.SyncPanel-module__BLIvFa__status-dot .SyncPanel-module__BLIvFa__ver{color:#6b7280}.SyncPanel-module__BLIvFa__field{flex-direction:column;gap:.4rem;margin-bottom:.85rem;display:flex}.SyncPanel-module__BLIvFa__field label{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.SyncPanel-module__BLIvFa__field.SyncPanel-module__BLIvFa__checkbox{justify-content:flex-end}.SyncPanel-module__BLIvFa__field.SyncPanel-module__BLIvFa__checkbox label{text-transform:none;letter-spacing:0;color:#d4d4d4;cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}.SyncPanel-module__BLIvFa__field.SyncPanel-module__BLIvFa__checkbox input{width:auto}.SyncPanel-module__BLIvFa__sync-panel input,.SyncPanel-module__BLIvFa__select{color:#fff;box-sizing:border-box;background:#30303080;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;padding:.65rem .85rem;font-size:.88rem}.SyncPanel-module__BLIvFa__sync-panel input:focus,.SyncPanel-module__BLIvFa__select:focus{border-color:#10b981}.SyncPanel-module__BLIvFa__sync-panel input[readonly]{color:#d4d4d4}.SyncPanel-module__BLIvFa__inline{align-items:stretch;gap:.5rem;display:flex}.SyncPanel-module__BLIvFa__inline input{flex:1}.SyncPanel-module__BLIvFa__grid2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:520px){.SyncPanel-module__BLIvFa__grid2{grid-template-columns:1fr}}.SyncPanel-module__BLIvFa__actions{flex-wrap:wrap;gap:.6rem;display:flex}.SyncPanel-module__BLIvFa__hint{margin:.85rem 0 0;font-size:.8rem;line-height:1.5}.SyncPanel-module__BLIvFa__hint code{color:#ededed;background:#ffffff0f;border-radius:4px;padding:.05rem .3rem;font-family:Fira Code,monospace}.SyncPanel-module__BLIvFa__hint.SyncPanel-module__BLIvFa__warn{color:#fbbf24;background:#f59e0b14;border:1px solid #f59e0b33;border-radius:10px;align-items:flex-start;gap:.4rem;padding:.7rem .85rem;display:flex}.SyncPanel-module__BLIvFa__hint.SyncPanel-module__BLIvFa__note{color:#9ca3af}.SyncPanel-module__BLIvFa__empty{text-align:center;color:#9ca3af;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;display:flex}.SyncPanel-module__BLIvFa__empty.SyncPanel-module__BLIvFa__small{padding:1rem;font-size:.85rem}.SyncPanel-module__BLIvFa__empty-ic{color:#525252}.SyncPanel-module__BLIvFa__empty p{margin:0}.SyncPanel-module__BLIvFa__pair-list{flex-direction:column;gap:.6rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.SyncPanel-module__BLIvFa__pair{background:#30303066;border:1px solid #ffffff0f;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.SyncPanel-module__BLIvFa__pair-main{flex:1;min-width:0}.SyncPanel-module__BLIvFa__pair-paths{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.SyncPanel-module__BLIvFa__pair-paths code{color:#ededed;word-break:break-all;background:#ffffff0d;border-radius:5px;padding:.1rem .4rem;font-family:Fira Code,monospace}.SyncPanel-module__BLIvFa__pair-paths .SyncPanel-module__BLIvFa__arrow{color:#6ee7b7;font-weight:700}.SyncPanel-module__BLIvFa__pair-meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.SyncPanel-module__BLIvFa__tag{color:#9ca3af;background:#ffffff0f;border:1px solid #ffffff14;border-radius:5px;padding:.1rem .45rem;font-size:.7rem}.SyncPanel-module__BLIvFa__tag.SyncPanel-module__BLIvFa__bi{color:#6ee7b7;background:#10b98126;border-color:#10b9814d}.SyncPanel-module__BLIvFa__meta-sub{color:#6b7280;font-size:.72rem}.SyncPanel-module__BLIvFa__pair-actions{flex-shrink:0;gap:.4rem;display:flex}.SyncPanel-module__BLIvFa__add-form{border-top:1px solid #ffffff0f;padding-top:1rem}.SyncPanel-module__BLIvFa__add-form h3{margin-bottom:.85rem;font-size:.95rem}.SyncPanel-module__BLIvFa__hist-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.SyncPanel-module__BLIvFa__hist{background:#30303066;border:1px solid #ffffff0f;border-radius:10px;padding:.6rem .85rem}.SyncPanel-module__BLIvFa__hist-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.SyncPanel-module__BLIvFa__hist-time{color:#6b7280;font-family:Fira Code,monospace;font-size:.74rem}.SyncPanel-module__BLIvFa__hist-summary{color:#d4d4d4;text-align:right;word-break:break-word;flex:1;font-size:.82rem}.SyncPanel-module__BLIvFa__hist-stats{gap:.75rem;margin-top:.4rem;font-size:.74rem;display:flex}.SyncPanel-module__BLIvFa__stat{color:#9ca3af}.SyncPanel-module__BLIvFa__stat.SyncPanel-module__BLIvFa__up{color:#6ee7b7}.SyncPanel-module__BLIvFa__stat.SyncPanel-module__BLIvFa__down{color:#38bdf8}.SyncPanel-module__BLIvFa__stat.SyncPanel-module__BLIvFa__err.SyncPanel-module__BLIvFa__has{color:#ef4444}.SyncPanel-module__BLIvFa__spinner{border:2px solid #fff3;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite SyncPanel-module__BLIvFa__spin;display:inline-block}@keyframes SyncPanel-module__BLIvFa__spin{to{transform:rotate(360deg)}}
.CloudDriveViewer-module__qHNJaa__err{color:#fca5a5;word-break:break-word;background:#7f1d1d40;border:1px solid #ef44444d;border-radius:8px;margin:0 0 .6rem;padding:.6rem .75rem;font-size:.82rem}.CloudDriveViewer-module__qHNJaa__trash{background:#1a1a1a80;border:1px solid #ffffff1a;border-radius:12px;padding:.85rem 1rem}.CloudDriveViewer-module__qHNJaa__trashBar{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.CloudDriveViewer-module__qHNJaa__trashBar h4{color:#ededed;margin:0;font-size:.95rem}.CloudDriveViewer-module__qHNJaa__trashActions{gap:.4rem;display:flex}.CloudDriveViewer-module__qHNJaa__trashEmpty{color:#9ca3af;text-align:center;margin:0;padding:1.5rem 0;font-size:.85rem}.CloudDriveViewer-module__qHNJaa__ttbl{border-collapse:collapse;width:100%;font-size:.85rem}.CloudDriveViewer-module__qHNJaa__ttbl td{border-bottom:1px solid #ffffff0f;padding:.5rem .4rem}.CloudDriveViewer-module__qHNJaa__ttbl .CloudDriveViewer-module__qHNJaa__tname{color:#ededed;word-break:break-all}.CloudDriveViewer-module__qHNJaa__ttbl .CloudDriveViewer-module__qHNJaa__tact{text-align:right;white-space:nowrap}.CloudDriveViewer-module__qHNJaa__btn{color:#ededed;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;padding:.45rem .7rem;font-size:.82rem;font-weight:600}.CloudDriveViewer-module__qHNJaa__btn:disabled{opacity:.5;cursor:default}.CloudDriveViewer-module__qHNJaa__on{color:#fbbf24;background:#fbbf2426;border-color:#fbbf2480}.CloudDriveViewer-module__qHNJaa__viewTabs{border-bottom:1px solid #ffffff14;gap:.35rem;margin-bottom:.7rem;display:flex}.CloudDriveViewer-module__qHNJaa__viewTabBtn,.CloudDriveViewer-module__qHNJaa__viewTabActive{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .15rem;font-size:.85rem;font-weight:600}.CloudDriveViewer-module__qHNJaa__viewTabBtn:hover{color:#ededed}.CloudDriveViewer-module__qHNJaa__viewTabActive{color:#fb923c;border-bottom-color:#fb923c}
.ServiceConsole-module__TxwyBW__console{flex-direction:column;gap:.75rem;display:flex}.ServiceConsole-module__TxwyBW__hint{color:#9ca3af;margin:0;font-size:.8rem}.ServiceConsole-module__TxwyBW__form{flex-direction:column;gap:.5rem;display:flex}.ServiceConsole-module__TxwyBW__form label{text-transform:uppercase;color:#9ca3af;font-size:.75rem;font-weight:600}.ServiceConsole-module__TxwyBW__form input,.ServiceConsole-module__TxwyBW__form textarea,.ServiceConsole-module__TxwyBW__select{color:#ededed;background:#0a0a0a80;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:.55rem .7rem;font-family:Fira Code,monospace;font-size:.82rem}.ServiceConsole-module__TxwyBW__req-row{gap:.5rem;display:flex}.ServiceConsole-module__TxwyBW__req-row .ServiceConsole-module__TxwyBW__select{flex:0 0 90px}.ServiceConsole-module__TxwyBW__req-row input{flex:1}.ServiceConsole-module__TxwyBW__out{color:#4ade80;white-space:pre-wrap;word-break:break-word;background:#0a0a0a99;border:1px solid #ffffff14;border-radius:8px;max-height:320px;margin:0;padding:.75rem;font-family:Fira Code,monospace;font-size:.8rem;overflow:auto}
.ServiceViewer-module__YGZfVG__overlay{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0ab3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ServiceViewer-module__YGZfVG__modal{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:16px;width:min(840px,94vw);max-height:90vh;padding:1.5rem;overflow:auto}.ServiceViewer-module__YGZfVG__embed{width:100%}.ServiceViewer-module__YGZfVG__panel{background:#1a1a1a66;border:1px solid #ffffff0f;border-radius:16px;padding:1.5rem}.ServiceViewer-module__YGZfVG__head-left{align-items:center;gap:.9rem;display:flex}.ServiceViewer-module__YGZfVG__modal-head{justify-content:space-between;align-items:flex-start;display:flex}.ServiceViewer-module__YGZfVG__modal-head h2{margin:0;font-size:1.2rem}.ServiceViewer-module__YGZfVG__sub{color:#9ca3af;margin:.25rem 0 0;font-size:.82rem}.ServiceViewer-module__YGZfVG__tabs{border-bottom:1px solid #ffffff14;gap:.25rem;margin:1rem 0;display:flex}.ServiceViewer-module__YGZfVG__tabs button{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.5rem 1rem;font-size:.85rem;font-weight:600}.ServiceViewer-module__YGZfVG__tabs button.ServiceViewer-module__YGZfVG__active{color:#fff;border-bottom-color:#e56a4a}.ServiceViewer-module__YGZfVG__status-pane{flex-direction:column;gap:.75rem;display:flex}.ServiceViewer-module__YGZfVG__status-bar{align-items:center;gap:.6rem;display:flex}.ServiceViewer-module__YGZfVG__dot{background:#6b7280;border-radius:50%;width:10px;height:10px}.ServiceViewer-module__YGZfVG__dot.ServiceViewer-module__YGZfVG__ok{background:#22c55e;box-shadow:0 0 8px #22c55e}.ServiceViewer-module__YGZfVG__dot.ServiceViewer-module__YGZfVG__bad{background:#ef4444;box-shadow:0 0 8px #ef4444}.ServiceViewer-module__YGZfVG__status-label{font-weight:600}.ServiceViewer-module__YGZfVG__test-btn{margin-left:auto}.ServiceViewer-module__YGZfVG__out{color:#4ade80;white-space:pre-wrap;word-break:break-word;background:#0a0a0a99;border:1px solid #ffffff14;border-radius:8px;max-height:360px;margin:0;padding:.75rem;font-family:Fira Code,monospace;font-size:.8rem;overflow:auto}.ServiceViewer-module__YGZfVG__placeholder{text-align:center;color:#9ca3af;background:#30303066;border-radius:10px;padding:2rem}
.EmptyState-module__CFi90q__wrap{text-align:center;flex-direction:column;align-items:center;padding:3rem 1rem;display:flex}.EmptyState-module__CFi90q__iconCircle{width:4rem;height:4rem;color:var(--color-brand-500);background:#e56a4a1a;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.EmptyState-module__CFi90q__title{color:var(--color-text);margin:0 0 .25rem;font-weight:600}.EmptyState-module__CFi90q__subtitle{color:var(--color-text-muted);max-width:26rem;margin:0 0 1rem;font-size:.85rem}.EmptyState-module__CFi90q__action{margin-top:.25rem}
.Card-module____Of6q__card{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:0 1px 2px #0000004d}.Card-module____Of6q__elev{box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0006,0 16px 48px -8px #0000008c}.Card-module____Of6q__hover{cursor:pointer;transition:box-shadow .15s ease-out,border-color .15s ease-out}.Card-module____Of6q__hover:hover{border-color:#e56a4a4d;box-shadow:0 2px 12px -2px #e56a4a40}.Card-module____Of6q__padNone{padding:0}.Card-module____Of6q__padXs{padding:.75rem}.Card-module____Of6q__padSm{padding:1rem}.Card-module____Of6q__padMd{padding:1.5rem}.Card-module____Of6q__padLg{padding:2rem}.Card-module____Of6q__head{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Card-module____Of6q__headLeft{align-items:center;gap:.75rem;display:flex}.Card-module____Of6q__headIcon{background:var(--color-bg);color:var(--color-text-muted);border-radius:10px;padding:.5rem;display:inline-flex}.Card-module____Of6q__title{color:var(--color-text);margin:0;font-weight:600}.Card-module____Of6q__subtitle{color:var(--color-text-muted);margin:.125rem 0 0;font-size:.85rem}.Card-module____Of6q__section{background:var(--color-bg);border:1px solid var(--color-border-subtle);border-radius:10px;padding:1rem}.Card-module____Of6q__row{border-bottom:1px solid var(--color-border-subtle);margin:0 -.75rem;padding:.75rem;transition:background-color .15s ease-out}.Card-module____Of6q__row:last-child{border-bottom:0}.Card-module____Of6q__row:hover{background:#ffffff08}.Card-module____Of6q__listItem{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;margin:0 -.75rem;padding:.75rem;transition:background-color .15s ease-out;display:flex}.Card-module____Of6q__listItem:last-child{border-bottom:0}.Card-module____Of6q__listItem:hover{background:#ffffff08}.Card-module____Of6q__listItemBody{flex:1;min-width:0}.Card-module____Of6q__listItemActions{opacity:0;align-items:center;gap:.25rem;transition:opacity .15s ease-out;display:flex}.Card-module____Of6q__listItem:hover .Card-module____Of6q__listItemActions{opacity:1}
.Select-module__6yLURG__wrap{flex-direction:column;gap:.375rem;display:flex}.Select-module__6yLURG__label{color:var(--color-text);font-size:.85rem;font-weight:500}.Select-module__6yLURG__required{color:var(--color-danger);margin-left:.25rem}.Select-module__6yLURG__field{position:relative}.Select-module__6yLURG__select{width:100%;color:var(--color-text);background:var(--color-surface-2);appearance:none;border:1px solid #0000;border-radius:10px;padding:.625rem 2.25rem .625rem .75rem;font-size:16px;transition:border-color .15s ease-out,box-shadow .15s ease-out}@media (min-width:640px){.Select-module__6yLURG__select{font-size:.85rem}}.Select-module__6yLURG__select:focus{border-color:#e56a4a66;outline:none;box-shadow:0 0 0 3px #e56a4a2e}.Select-module__6yLURG__select:disabled{opacity:.5;cursor:not-allowed}.Select-module__6yLURG__hasError{box-shadow:0 0 0 1px var(--color-danger);border-color:#ef444466}.Select-module__6yLURG__chevron{pointer-events:none;color:var(--color-text-muted);align-items:center;display:flex;position:absolute;inset:0 .75rem 0 auto}.Select-module__6yLURG__errorText{color:var(--color-danger);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.Select-module__6yLURG__hint{color:var(--color-text-muted);font-size:.75rem}
.AgentDashboard-module__IkfXtW__agent{flex-direction:column;gap:1rem;display:flex}.AgentDashboard-module__IkfXtW__empty{text-align:center;color:#d4d4d4;flex-direction:column;align-items:center;gap:.5rem;display:flex}.AgentDashboard-module__IkfXtW__empty .AgentDashboard-module__IkfXtW__hint{color:#9ca3af;margin:0;font-size:.85rem}.AgentDashboard-module__IkfXtW__bar{flex-wrap:wrap;align-items:flex-end;gap:.6rem;display:flex}.AgentDashboard-module__IkfXtW__gwSelect{min-width:240px}.AgentDashboard-module__IkfXtW__err-inline{color:#fca5a5;align-self:center;font-size:.8rem}.AgentDashboard-module__IkfXtW__muted{color:#9ca3af;font-size:.85rem}.AgentDashboard-module__IkfXtW__layout{grid-template-columns:230px 1fr;align-items:start;gap:1rem;display:grid}@media (max-width:768px){.AgentDashboard-module__IkfXtW__layout{grid-template-columns:1fr}.AgentDashboard-module__IkfXtW__agents-col{flex-direction:row;gap:.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.AgentDashboard-module__IkfXtW__agent-card{flex-shrink:0;min-width:160px}}.AgentDashboard-module__IkfXtW__agents-col{flex-direction:column;gap:.5rem;display:flex}.AgentDashboard-module__IkfXtW__agent-card{text-align:left;cursor:pointer;color:#ededed;background:#30303073;border:1px solid #ffffff14;border-radius:10px;padding:.6rem .7rem}.AgentDashboard-module__IkfXtW__agent-card.AgentDashboard-module__IkfXtW__sel{background:#10b9811a;border-color:#10b981}.AgentDashboard-module__IkfXtW__ac-top{align-items:center;gap:.4rem;display:flex}.AgentDashboard-module__IkfXtW__ac-name{word-break:break-all;font-size:.85rem;font-weight:600}.AgentDashboard-module__IkfXtW__dot{background:#6b7280;border-radius:50%;flex-shrink:0;width:9px;height:9px}.AgentDashboard-module__IkfXtW__dot.AgentDashboard-module__IkfXtW__on{background:#22c55e;box-shadow:0 0 6px #22c55e}.AgentDashboard-module__IkfXtW__ac-metrics{color:#9ca3af;gap:.6rem;margin-top:.3rem;font-size:.72rem;display:flex}.AgentDashboard-module__IkfXtW__detail{min-width:0}.AgentDashboard-module__IkfXtW__tabs{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:.2rem;margin-bottom:.9rem;display:flex}.AgentDashboard-module__IkfXtW__tabs button{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.5rem .9rem;font-size:.83rem;font-weight:600}.AgentDashboard-module__IkfXtW__tabs button.AgentDashboard-module__IkfXtW__active{color:#fff;border-bottom-color:#10b981}.AgentDashboard-module__IkfXtW__pane{flex-direction:column;gap:.8rem;display:flex}.AgentDashboard-module__IkfXtW__metrics-grid{grid-template-columns:repeat(3,1fr);gap:.7rem;display:grid}@media (max-width:480px){.AgentDashboard-module__IkfXtW__metrics-grid{grid-template-columns:1fr}}.AgentDashboard-module__IkfXtW__metric{text-align:center;background:#0a0a0a80;border:1px solid #ffffff14;border-radius:10px;padding:1rem}.AgentDashboard-module__IkfXtW__metric .AgentDashboard-module__IkfXtW__ml{color:#9ca3af;font-size:.72rem;display:block}.AgentDashboard-module__IkfXtW__metric .AgentDashboard-module__IkfXtW__mv{color:#6ee7b7;font-size:1.4rem;font-weight:700}.AgentDashboard-module__IkfXtW__kv{border-collapse:collapse;width:100%;font-size:.85rem}.AgentDashboard-module__IkfXtW__kv th{text-align:left;color:#9ca3af;text-transform:uppercase;border-bottom:1px solid #ffffff1a;padding:.4rem .6rem;font-size:.72rem}.AgentDashboard-module__IkfXtW__kv td{border-bottom:1px solid #ffffff0d;padding:.4rem .6rem}.AgentDashboard-module__IkfXtW__kv td:first-child{color:#9ca3af;width:32%}.AgentDashboard-module__IkfXtW__kv code{color:#f0abfc;font-size:.82em}.AgentDashboard-module__IkfXtW__cmd-row,.AgentDashboard-module__IkfXtW__svc-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AgentDashboard-module__IkfXtW__cmd-row input,.AgentDashboard-module__IkfXtW__svc-row input{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;flex:1;min-width:160px;padding:.5rem .6rem;font-family:Fira Code,monospace;font-size:.84rem}.AgentDashboard-module__IkfXtW__prompt{color:#10b981;font-family:Fira Code,monospace;font-weight:700}.AgentDashboard-module__IkfXtW__term{background:#0a0a0aa6;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.7rem;max-height:420px;padding:.75rem;display:flex;overflow:auto}.AgentDashboard-module__IkfXtW__entry .AgentDashboard-module__IkfXtW__cmd-line{color:#ededed;font-family:Fira Code,monospace;font-size:.82rem}.AgentDashboard-module__IkfXtW__code{color:#22c55e;font-size:.78rem}.AgentDashboard-module__IkfXtW__code.AgentDashboard-module__IkfXtW__bad{color:#ef4444}.AgentDashboard-module__IkfXtW__out{color:#d4d4d4;white-space:pre-wrap;word-break:break-word;background:#0000004d;border-radius:8px;margin:.3rem 0 0;padding:.5rem .7rem;font-family:Fira Code,monospace;font-size:.78rem}.AgentDashboard-module__IkfXtW__out.AgentDashboard-module__IkfXtW__err{color:#fca5a5}.AgentDashboard-module__IkfXtW__fb-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.AgentDashboard-module__IkfXtW__fb-crumbs{flex-wrap:wrap;align-items:center;gap:.2rem;font-size:.85rem;display:flex}.AgentDashboard-module__IkfXtW__fb-crumb{color:#6ee7b7;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.15rem .35rem;font-weight:600}.AgentDashboard-module__IkfXtW__fb-crumb:hover{background:#ffffff0f}.AgentDashboard-module__IkfXtW__fb-sep{color:#525252;padding:0 .15rem}.AgentDashboard-module__IkfXtW__fb-list{background:#0a0a0a80;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.3rem;max-height:420px;padding:.4rem;display:flex;overflow:auto}.AgentDashboard-module__IkfXtW__fb-row{color:#ededed;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.45rem .6rem;font-size:.85rem;display:flex}.AgentDashboard-module__IkfXtW__fb-row:hover{background:#ffffff0f}.AgentDashboard-module__IkfXtW__fb-folder{color:#f59e0b}.AgentDashboard-module__IkfXtW__fb-name{word-break:break-all;color:#ededed;flex:1}.AgentDashboard-module__IkfXtW__fb-meta{color:#9ca3af;flex-shrink:0;font-size:.72rem}.AgentDashboard-module__IkfXtW__preview-text{color:#d4d4d4;white-space:pre-wrap;word-break:break-word;background:#0a0a0a99;border:1px solid #ffffff14;border-radius:8px;margin:0;padding:.9rem;font-family:Fira Code,monospace;font-size:.8rem}
.ShellDashboard-module__arqe_W__shell{flex-direction:column;gap:1rem;display:flex}.ShellDashboard-module__arqe_W__hint{color:#9ca3af;margin:0;font-size:.85rem}.ShellDashboard-module__arqe_W__bar{flex-wrap:wrap;align-items:flex-end;gap:.6rem;display:flex}.ShellDashboard-module__arqe_W__gwSelect{min-width:240px}.ShellDashboard-module__arqe_W__caps{flex-wrap:wrap;align-self:center;gap:.3rem;display:flex}.ShellDashboard-module__arqe_W__cap{color:#fca5a5;background:#7f1d1d40;border:1px solid #ef444440;border-radius:5px;padding:.1rem .4rem;font-size:.68rem}.ShellDashboard-module__arqe_W__cap.ShellDashboard-module__arqe_W__on{color:#6ee7b7;background:#10b9812e;border-color:#10b9814d}.ShellDashboard-module__arqe_W__err{color:#fca5a5;word-break:break-word;background:#7f1d1d40;border:1px solid #ef44444d;border-radius:8px;margin:0;padding:.6rem .75rem;font-size:.82rem}.ShellDashboard-module__arqe_W__kv{border-collapse:collapse;width:100%;font-size:.85rem}.ShellDashboard-module__arqe_W__kv td{border-bottom:1px solid #ffffff0d;padding:.4rem .6rem}.ShellDashboard-module__arqe_W__kv td:first-child{color:#9ca3af;width:32%}.ShellDashboard-module__arqe_W__console{flex-direction:column;gap:.5rem;display:flex}.ShellDashboard-module__arqe_W__con-head{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.ShellDashboard-module__arqe_W__kind{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;padding:.4rem .5rem;font-size:.82rem;font-weight:600}.ShellDashboard-module__arqe_W__ph-title{color:#ededed}.ShellDashboard-module__arqe_W__hint.ShellDashboard-module__arqe_W__sm{color:#9ca3af;font-size:.74rem}.ShellDashboard-module__arqe_W__cmd-row,.ShellDashboard-module__arqe_W__scrape-row{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.ShellDashboard-module__arqe_W__cmd-row textarea,.ShellDashboard-module__arqe_W__scrape-row input,.ShellDashboard-module__arqe_W__scrape-row select{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;padding:.5rem .6rem;font-family:Fira Code,monospace;font-size:.84rem}.ShellDashboard-module__arqe_W__cmd-row textarea{resize:vertical;flex:1}.ShellDashboard-module__arqe_W__scrape-row input{flex:1;min-width:160px}.ShellDashboard-module__arqe_W__scrape-row .ShellDashboard-module__arqe_W__sel{flex:0 200px}.ShellDashboard-module__arqe_W__term{background:#0a0a0aa6;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.7rem;max-height:420px;padding:.8rem;display:flex;overflow:auto}.ShellDashboard-module__arqe_W__entry .ShellDashboard-module__arqe_W__cmd-line{color:#ededed;flex-wrap:wrap;align-items:baseline;gap:.4rem;font-family:Fira Code,monospace;font-size:.8rem;display:flex}.ShellDashboard-module__arqe_W__tag{color:#6ee7b7;text-transform:uppercase;background:#10b9812e;border-radius:4px;padding:0 .35rem;font-size:.7rem}.ShellDashboard-module__arqe_W__src{color:#d4d4d4;word-break:break-word}.ShellDashboard-module__arqe_W__code{color:#22c55e;font-size:.76rem}.ShellDashboard-module__arqe_W__code.ShellDashboard-module__arqe_W__bad{color:#ef4444}.ShellDashboard-module__arqe_W__out{color:#d4d4d4;white-space:pre-wrap;word-break:break-word;background:#0000004d;border-radius:6px;max-height:360px;margin:.3rem 0 0;padding:.5rem .7rem;font-family:Fira Code,monospace;font-size:.78rem;overflow:auto}.ShellDashboard-module__arqe_W__out.ShellDashboard-module__arqe_W__err{color:#fca5a5}.ShellDashboard-module__arqe_W__shot{border:1px solid #ffffff1a;border-radius:8px;max-width:100%}.ShellDashboard-module__arqe_W__muted{color:#9ca3af;font-size:.85rem}@media (max-width:640px){.ShellDashboard-module__arqe_W__cmd-row,.ShellDashboard-module__arqe_W__scrape-row{flex-direction:column;align-items:stretch}.ShellDashboard-module__arqe_W__cmd-row textarea,.ShellDashboard-module__arqe_W__scrape-row input,.ShellDashboard-module__arqe_W__scrape-row select,.ShellDashboard-module__arqe_W__scrape-row .ShellDashboard-module__arqe_W__sel{width:100%}.ShellDashboard-module__arqe_W__term{max-height:260px}}
.VpsDashboard-module__9lwsAG__vps{flex-direction:column;gap:1rem;display:flex}.VpsDashboard-module__9lwsAG__inline-code{background:#ffffff0f;border-radius:8px;padding:.05rem .3rem;font-family:Fira Code,monospace}.VpsDashboard-module__9lwsAG__targets{flex-wrap:wrap;gap:.5rem;display:flex}.VpsDashboard-module__9lwsAG__tgt{color:#d4d4d4;cursor:pointer;background:#30303080;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:.45rem;padding:.45rem .8rem;font-size:.82rem;font-weight:600;display:inline-flex}.VpsDashboard-module__9lwsAG__tgt.VpsDashboard-module__9lwsAG__active{color:#fff;background:#cc523629;border-color:#e56a4a}.VpsDashboard-module__9lwsAG__dot{background:#525252;border-radius:50%;width:8px;height:8px}.VpsDashboard-module__9lwsAG__dot.VpsDashboard-module__9lwsAG__ok{background:#22c55e;box-shadow:0 0 6px #22c55e}.VpsDashboard-module__9lwsAG__dot.VpsDashboard-module__9lwsAG__bad{background:#ef4444;box-shadow:0 0 6px #ef4444}.VpsDashboard-module__9lwsAG__panel{background:#1a1a1a73;border:1px solid #ffffff12;border-radius:14px;padding:1.5rem}.VpsDashboard-module__9lwsAG__phead{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.8rem;display:flex}.VpsDashboard-module__9lwsAG__phead strong{font-size:.95rem}.VpsDashboard-module__9lwsAG__phead .VpsDashboard-module__9lwsAG__spacer{flex:1}.VpsDashboard-module__9lwsAG__badge{color:#9ca3af;background:#ffffff14;border-radius:20px;padding:.1rem .5rem;font-size:.7rem;font-weight:700}.VpsDashboard-module__9lwsAG__badge.VpsDashboard-module__9lwsAG__ok{color:#4ade80;background:#22c55e29}.VpsDashboard-module__9lwsAG__badge.VpsDashboard-module__9lwsAG__bad{color:#ef4444;background:#ef444429}.VpsDashboard-module__9lwsAG__muted{color:#9ca3af;font-size:.8rem}.VpsDashboard-module__9lwsAG__pad{padding:1rem 0}.VpsDashboard-module__9lwsAG__err-line{color:#fca5a5;word-break:break-word;margin:0 0 .6rem;font-size:.8rem}.VpsDashboard-module__9lwsAG__tabs{gap:.3rem;display:inline-flex}.VpsDashboard-module__9lwsAG__tabs button{color:#9ca3af;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.3rem .7rem;font-size:.78rem;font-weight:600}.VpsDashboard-module__9lwsAG__tabs button.VpsDashboard-module__9lwsAG__active{color:#fff;background:#cc52362e;border-color:#e56a4a}.VpsDashboard-module__9lwsAG__metrics-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.7rem;margin-bottom:.8rem;display:grid}.VpsDashboard-module__9lwsAG__metric{text-align:center;background:#0a0a0a80;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;align-items:center;gap:.15rem;padding:.75rem;display:flex}.VpsDashboard-module__9lwsAG__metric .VpsDashboard-module__9lwsAG__ml{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:600}.VpsDashboard-module__9lwsAG__metric .VpsDashboard-module__9lwsAG__mv{color:#ededed;font-size:1.3rem;font-weight:700}.VpsDashboard-module__9lwsAG__metric .VpsDashboard-module__9lwsAG__mv.VpsDashboard-module__9lwsAG__up{font-size:1rem}.VpsDashboard-module__9lwsAG__metric .VpsDashboard-module__9lwsAG__ms{color:#6b7280;font-size:.68rem}.VpsDashboard-module__9lwsAG__svcs{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.VpsDashboard-module__9lwsAG__svc{color:#d4d4d4;align-items:center;gap:.35rem;font-family:Fira Code,monospace;font-size:.78rem;display:inline-flex}.VpsDashboard-module__9lwsAG__sd{background:#525252;border-radius:50%;width:8px;height:8px}.VpsDashboard-module__9lwsAG__sd.VpsDashboard-module__9lwsAG__ok{background:#22c55e;box-shadow:0 0 5px #22c55e}.VpsDashboard-module__9lwsAG__sd.VpsDashboard-module__9lwsAG__bad{background:#ef4444}.VpsDashboard-module__9lwsAG__sd.VpsDashboard-module__9lwsAG__unk{background:#6b7280}.VpsDashboard-module__9lwsAG__cmd-row{align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.VpsDashboard-module__9lwsAG__cmd-row .VpsDashboard-module__9lwsAG__prompt{color:#e56a4a;font-family:Fira Code,monospace;font-weight:700}.VpsDashboard-module__9lwsAG__cmd-row input{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;flex:1;padding:.5rem .7rem;font-family:Fira Code,monospace;font-size:.82rem}.VpsDashboard-module__9lwsAG__term{background:#0a0a0aa6;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.7rem;max-height:420px;padding:.75rem;display:flex;overflow:auto}.VpsDashboard-module__9lwsAG__entry .VpsDashboard-module__9lwsAG__cmd-line{color:#ededed;flex-wrap:wrap;align-items:baseline;gap:.4rem;font-family:Fira Code,monospace;font-size:.8rem;display:flex}.VpsDashboard-module__9lwsAG__entry .VpsDashboard-module__9lwsAG__prompt{color:#e56a4a}.VpsDashboard-module__9lwsAG__code{color:#6b7280;font-size:.72rem}.VpsDashboard-module__9lwsAG__code.VpsDashboard-module__9lwsAG__bad{color:#ef4444}.VpsDashboard-module__9lwsAG__out{color:#d4d4d4;white-space:pre-wrap;word-break:break-word;background:#0000004d;border-radius:8px;max-height:360px;margin:.3rem 0 0;padding:.5rem .7rem;font-family:Fira Code,monospace;font-size:.78rem;overflow:auto}.VpsDashboard-module__9lwsAG__out.VpsDashboard-module__9lwsAG__err{color:#fca5a5}
.AgentChatView-module__qzHDhW__agent{flex-direction:column;gap:.8rem;height:calc(100vh - 230px);min-height:420px;display:flex}.AgentChatView-module__qzHDhW__ahead{align-items:center;gap:.6rem;display:flex}.AgentChatView-module__qzHDhW__ahead strong{align-items:center;gap:.4rem;font-size:.95rem;display:inline-flex}.AgentChatView-module__qzHDhW__ahead .AgentChatView-module__qzHDhW__spacer{flex:1}.AgentChatView-module__qzHDhW__muted{color:#9ca3af;font-size:.78rem}.AgentChatView-module__qzHDhW__transcript{background:#0a0a0a80;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;flex:1;gap:.8rem;padding:1rem;display:flex;overflow:auto}.AgentChatView-module__qzHDhW__empty{text-align:center;color:#9ca3af;flex-direction:column;align-items:center;gap:.4rem;margin:auto;display:flex}.AgentChatView-module__qzHDhW__empty-ic{color:#525252}.AgentChatView-module__qzHDhW__empty .AgentChatView-module__qzHDhW__hint{color:#6b7280;max-width:460px;font-size:.8rem}.AgentChatView-module__qzHDhW__turn{flex-direction:column;gap:.25rem;display:flex}.AgentChatView-module__qzHDhW__turn .AgentChatView-module__qzHDhW__who{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:700}.AgentChatView-module__qzHDhW__turn.AgentChatView-module__qzHDhW__user .AgentChatView-module__qzHDhW__who{color:#ea7855}.AgentChatView-module__qzHDhW__turn .AgentChatView-module__qzHDhW__body{color:#ededed;white-space:pre-wrap;word-break:break-word;background:#30303080;border:1px solid #ffffff12;border-radius:10px;padding:.6rem .8rem;font-size:.86rem}.AgentChatView-module__qzHDhW__turn.AgentChatView-module__qzHDhW__user .AgentChatView-module__qzHDhW__body{background:#cc523624;border-color:#cc52364d}.AgentChatView-module__qzHDhW__body.AgentChatView-module__qzHDhW__log{color:#d4d4d4;max-height:520px;margin:0;font-family:Fira Code,monospace;font-size:.78rem;line-height:1.5;overflow:auto}.AgentChatView-module__qzHDhW__working{color:#9ca3af;align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.AgentChatView-module__qzHDhW__spinner{border:2px solid #fff3;border-top-color:#e56a4a;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite AgentChatView-module__qzHDhW__spin}@keyframes AgentChatView-module__qzHDhW__spin{to{transform:rotate(360deg)}}.AgentChatView-module__qzHDhW__composer{align-items:flex-end;gap:.5rem;display:flex}.AgentChatView-module__qzHDhW__composer textarea{color:#ededed;resize:vertical;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:10px;flex:1;padding:.6rem .8rem;font-family:inherit;font-size:.88rem}
.WorkbenchView-module__waMNGW__wb{gap:1rem;height:calc(100vh - 230px);min-height:440px;display:flex}.WorkbenchView-module__waMNGW__list{background:#0a0a0a80;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;flex:0 0 240px;gap:.3rem;width:240px;padding:.6rem;display:flex;overflow:auto}.WorkbenchView-module__waMNGW__lhead{align-items:center;gap:.3rem;padding:.2rem .3rem .5rem;display:flex}.WorkbenchView-module__waMNGW__lhead .WorkbenchView-module__waMNGW__spacer{flex:1}.WorkbenchView-module__waMNGW__item{cursor:pointer;color:#d4d4d4;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .5rem;font-size:.82rem;display:flex}.WorkbenchView-module__waMNGW__item.WorkbenchView-module__waMNGW__active{color:#fff;background:#cc523629;border-color:#e56a4a}.WorkbenchView-module__waMNGW__dot{background:#525252;border-radius:50%;flex:none;width:8px;height:8px}.WorkbenchView-module__waMNGW__dot.WorkbenchView-module__waMNGW__on{background:#22c55e;box-shadow:0 0 5px #22c55e}.WorkbenchView-module__waMNGW__item .WorkbenchView-module__waMNGW__nm{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.WorkbenchView-module__waMNGW__item .WorkbenchView-module__waMNGW__trg{color:#9ca3af;font-size:.66rem}.WorkbenchView-module__waMNGW__item .WorkbenchView-module__waMNGW__rc{color:#6b7280;font-size:.7rem}.WorkbenchView-module__waMNGW__item .WorkbenchView-module__waMNGW__rc .WorkbenchView-module__waMNGW__er{color:#ef4444;margin-left:2px;font-style:normal}.WorkbenchView-module__waMNGW__detail{background:#1a1a1a73;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;flex:1;gap:.7rem;padding:1rem;display:flex;overflow:hidden}.WorkbenchView-module__waMNGW__empty-d{color:#6b7280;justify-content:center;align-items:center}.WorkbenchView-module__waMNGW__dhead{align-items:center;gap:.6rem;display:flex}.WorkbenchView-module__waMNGW__dhead .WorkbenchView-module__waMNGW__spacer{flex:1}.WorkbenchView-module__waMNGW__tabs{gap:.25rem;display:inline-flex}.WorkbenchView-module__waMNGW__tabs button{color:#9ca3af;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.3rem .7rem;font-size:.78rem;font-weight:600}.WorkbenchView-module__waMNGW__tabs button.WorkbenchView-module__waMNGW__active{color:#fff;background:#cc52362e;border-color:#e56a4a}.WorkbenchView-module__waMNGW__note{color:#9ca3af;margin:0;font-size:.8rem}.WorkbenchView-module__waMNGW__spec{flex-direction:column;gap:.6rem;display:flex;overflow:auto}.WorkbenchView-module__waMNGW__spec label{color:#9ca3af;flex-direction:column;gap:.25rem;font-size:.76rem;font-weight:600;display:flex}.WorkbenchView-module__waMNGW__spec input,.WorkbenchView-module__waMNGW__spec select,.WorkbenchView-module__waMNGW__spec textarea{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;padding:.45rem .6rem;font-family:inherit;font-size:.85rem}.WorkbenchView-module__waMNGW__spec textarea{resize:vertical;font-family:Fira Code,monospace;font-size:.82rem}.WorkbenchView-module__waMNGW__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem;display:grid}.WorkbenchView-module__waMNGW__chk{align-items:center;color:#d4d4d4!important;flex-direction:row!important;gap:.4rem!important}.WorkbenchView-module__waMNGW__inl{gap:.3rem;display:flex}.WorkbenchView-module__waMNGW__inl input{flex:1}.WorkbenchView-module__waMNGW__hook{color:#9ca3af;word-break:break-all;font-size:.74rem}.WorkbenchView-module__waMNGW__hook code{color:#a5b4fc}.WorkbenchView-module__waMNGW__actions{gap:.5rem;display:flex}.WorkbenchView-module__waMNGW__console{flex-direction:column;flex:1;gap:.5rem;display:flex;overflow:hidden}.WorkbenchView-module__waMNGW__convo{background:#0a0a0a80;border-radius:10px;flex-direction:column;flex:1;gap:.6rem;padding:.7rem;display:flex;overflow:auto}.WorkbenchView-module__waMNGW__turn .WorkbenchView-module__waMNGW__who{color:#9ca3af;text-transform:uppercase;font-size:.66rem;font-weight:700}.WorkbenchView-module__waMNGW__turn.WorkbenchView-module__waMNGW__user .WorkbenchView-module__waMNGW__who{color:#ea7855}.WorkbenchView-module__waMNGW__turn .WorkbenchView-module__waMNGW__bd{color:#ededed;white-space:pre-wrap;word-break:break-word;background:#30303080;border:1px solid #ffffff12;border-radius:8px;margin:.2rem 0 0;padding:.5rem .7rem;font-family:Fira Code,monospace;font-size:.8rem}.WorkbenchView-module__waMNGW__turn.WorkbenchView-module__waMNGW__user .WorkbenchView-module__waMNGW__bd{background:#cc523624}.WorkbenchView-module__waMNGW__composer{gap:.5rem;display:flex}.WorkbenchView-module__waMNGW__composer input{color:#ededed;background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:8px;flex:1;padding:.55rem .7rem;font-size:.85rem}.WorkbenchView-module__waMNGW__logp{flex-direction:column;gap:.5rem;display:flex;overflow:auto}.WorkbenchView-module__waMNGW__logitem{border:1px solid #ffffff0f;border-radius:8px;padding:.5rem .6rem}.WorkbenchView-module__waMNGW__lmeta{font-size:.72rem}.WorkbenchView-module__waMNGW__lts{color:#6b7280}.WorkbenchView-module__waMNGW__lcode{color:#9ca3af}.WorkbenchView-module__waMNGW__lcode.WorkbenchView-module__waMNGW__bad{color:#ef4444}.WorkbenchView-module__waMNGW__lmsg{color:#ee8d6a;margin:.2rem 0;font-size:.78rem}.WorkbenchView-module__waMNGW__lout{color:#d4d4d4;white-space:pre-wrap;word-break:break-word;background:#0000004d;border-radius:6px;max-height:220px;margin:0;padding:.4rem .6rem;font-family:Fira Code,monospace;font-size:.74rem;overflow:auto}.WorkbenchView-module__waMNGW__sgrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.7rem;display:grid}.WorkbenchView-module__waMNGW__sc{background:#0a0a0a80;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;align-items:center;gap:.2rem;padding:.8rem;display:flex}.WorkbenchView-module__waMNGW__sl{color:#9ca3af;text-transform:uppercase;font-size:.68rem;font-weight:600}.WorkbenchView-module__waMNGW__sv{color:#ededed;font-size:1.4rem;font-weight:700}.WorkbenchView-module__waMNGW__sv.WorkbenchView-module__waMNGW__sm{font-size:.78rem}.WorkbenchView-module__waMNGW__sv.WorkbenchView-module__waMNGW__bad{color:#ef4444}.WorkbenchView-module__waMNGW__empty{color:#6b7280;text-align:center;padding:1rem;font-size:.8rem}.WorkbenchView-module__waMNGW__empty-cell{color:#6b7280;text-align:center;padding:.8rem}.WorkbenchView-module__waMNGW__muted{color:#9ca3af;font-size:.78rem}.WorkbenchView-module__waMNGW__krow{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.WorkbenchView-module__waMNGW__kqueue{max-height:40vh;overflow:auto}.WorkbenchView-module__waMNGW__kqueue table{border-collapse:collapse;width:100%;font-size:.8rem}.WorkbenchView-module__waMNGW__kqueue th{text-align:left;color:#9ca3af;border-bottom:1px solid #ffffff14;padding:.4rem}.WorkbenchView-module__waMNGW__kqueue td{color:#d4d4d4;border-bottom:1px solid #ffffff0a;padding:.4rem}.WorkbenchView-module__waMNGW__krow-item{cursor:pointer}.WorkbenchView-module__waMNGW__krow-item:hover td{background:#ffffff0a}.WorkbenchView-module__waMNGW__kst{border-radius:5px;padding:.05rem .45rem;font-size:.7rem;font-weight:700}.WorkbenchView-module__waMNGW__kst.WorkbenchView-module__waMNGW__queued{color:#d4d4d4;background:#9ca3af33}.WorkbenchView-module__waMNGW__kst.WorkbenchView-module__waMNGW__running{color:#38bdf8;background:#38bdf82e}.WorkbenchView-module__waMNGW__kst.WorkbenchView-module__waMNGW__done{color:#4ade80;background:#22c55e2e}.WorkbenchView-module__waMNGW__kst.WorkbenchView-module__waMNGW__error{color:#fca5a5;background:#ef44442e}.WorkbenchView-module__waMNGW__kresult{color:#d4d4d4;white-space:pre-wrap;word-break:break-word;background:#0000004d;border-radius:8px;max-height:320px;margin-top:.6rem;padding:.6rem;font-family:Fira Code,monospace;font-size:.74rem;overflow:auto}
.AccountsPanel-module__gLdV-W__section{border-bottom:1px solid #ffffff14;padding:.9rem 0}.AccountsPanel-module__gLdV-W__section:last-child{border-bottom:none;padding-bottom:.2rem}.AccountsPanel-module__gLdV-W__sectionHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.AccountsPanel-module__gLdV-W__sectionHead h3{margin:0;font-size:.92rem;font-weight:600}.AccountsPanel-module__gLdV-W__headActions{align-items:center;gap:.15rem;display:flex}.AccountsPanel-module__gLdV-W__hint{color:#9ca3af;margin:.35rem 0 .6rem;font-size:.78rem}.AccountsPanel-module__gLdV-W__linkBtn{font:inherit;color:var(--color-brand-400,#ea7855);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.AccountsPanel-module__gLdV-W__errText{color:#f87171;margin:.3rem 0 0;font-size:.78rem}.AccountsPanel-module__gLdV-W__accountList{flex-direction:column;gap:.35rem;max-height:40vh;margin:0;padding:0 .15rem 0 0;list-style:none;display:flex;overflow-y:auto}.AccountsPanel-module__gLdV-W__accountRow{cursor:grab;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.55rem;padding:.5rem .6rem;display:flex}.AccountsPanel-module__gLdV-W__accountRow:active{cursor:grabbing}.AccountsPanel-module__gLdV-W__dragHandle{color:#6b7280;display:flex}.AccountsPanel-module__gLdV-W__accountEmail{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.4rem;min-width:0;font-size:.85rem;display:flex;overflow:hidden}.AccountsPanel-module__gLdV-W__activeBadge{color:#fb923c;background:#f973162e;border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.65rem}.AccountsPanel-module__gLdV-W__iconBtn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.AccountsPanel-module__gLdV-W__iconBtn:hover{color:#ededed;background:#ffffff14}
.DriveSidebar-module__JPlppa__driveSidebar{box-sizing:border-box;color:#ededed;flex-direction:column;gap:.75rem;height:100%;padding:.5rem;display:flex;overflow-y:auto}.DriveSidebar-module__JPlppa__sectionHeader{text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;padding:.25rem .25rem 0;font-size:11px;font-weight:600}.DriveSidebar-module__JPlppa__providerGroup{flex-direction:column;gap:2px;display:flex}.DriveSidebar-module__JPlppa__providerHeader{align-items:center;gap:.5rem;padding:.35rem .25rem;display:flex}.DriveSidebar-module__JPlppa__logoBox{flex:0 0 16px;width:16px;height:16px;display:inline-flex}.DriveSidebar-module__JPlppa__logoBox svg{width:100%;height:100%;display:block}.DriveSidebar-module__JPlppa__providerLabel{font-size:12px;font-weight:600}.DriveSidebar-module__JPlppa__providerCount{color:#6b7280;margin-left:auto;font-size:11px}.DriveSidebar-module__JPlppa__accountRow{cursor:pointer;text-align:left;color:#ededed;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;width:calc(100% - .5rem);margin-left:.5rem;padding:.35rem .4rem;transition:background .12s;display:flex}.DriveSidebar-module__JPlppa__accountRow:not(.DriveSidebar-module__JPlppa__selected):hover{background:#ffffff0f}.DriveSidebar-module__JPlppa__avatar{color:#fff;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}.DriveSidebar-module__JPlppa__accountText{flex-direction:column;flex:auto;min-width:0;display:flex}.DriveSidebar-module__JPlppa__accountTitle{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.DriveSidebar-module__JPlppa__accountSubtitle{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.DriveSidebar-module__JPlppa__check{flex:none;margin-left:auto;font-size:13px}.DriveSidebar-module__JPlppa__addGroup{align-items:center;gap:.15rem;margin-left:.5rem;display:flex}.DriveSidebar-module__JPlppa__addRow{cursor:pointer;text-align:left;color:#6b7280;background:0 0;border:none;border-radius:8px;flex:1;align-items:center;gap:.4rem;min-width:0;padding:.3rem .4rem;font-size:11px;transition:background .12s,color .12s;display:flex}.DriveSidebar-module__JPlppa__addRow:hover{color:#9ca3af;background:#ffffff0f}.DriveSidebar-module__JPlppa__addGlyph{font-size:13px;line-height:1}.DriveSidebar-module__JPlppa__addCopyBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background .12s,color .12s;display:inline-flex}.DriveSidebar-module__JPlppa__addCopyBtn:hover{color:#9ca3af;background:#ffffff0f}
.DriveView-module__B85UZq__driveView{color:#ededed;box-sizing:border-box;flex-direction:column;min-height:70vh;display:flex}.DriveView-module__B85UZq__driveHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:.6rem;padding:.6rem .9rem;display:flex}.DriveView-module__B85UZq__hamburger{color:#ededed;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;padding:.35rem .45rem;line-height:1;display:inline-flex}.DriveView-module__B85UZq__hamburger:hover{background:#ffffff0f}.DriveView-module__B85UZq__driveTitle{color:#ededed;margin:0;font-size:16px;font-weight:700}.DriveView-module__B85UZq__headerSpacer{flex:auto}.DriveView-module__B85UZq__selectedChip{background:#1a1a1a66;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:.4rem;max-width:55%;padding:.25rem .55rem;display:flex}.DriveView-module__B85UZq__chipLogo{flex:0 0 18px;width:18px;height:18px;display:inline-flex}.DriveView-module__B85UZq__chipLogo svg{width:100%;height:100%;display:block}.DriveView-module__B85UZq__chipText{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.DriveView-module__B85UZq__driveBody{flex:auto;min-height:0;display:flex}.DriveView-module__B85UZq__sidebarCol{background:#1a1a1a66;border-right:1px solid #ffffff14;flex:0 0 240px;width:240px;overflow-y:auto}.DriveView-module__B85UZq__contentArea{flex:1;min-width:0;overflow:auto}.DriveView-module__B85UZq__drawerOverlay{z-index:1100;background:#0a0a0a99;position:fixed;inset:0}.DriveView-module__B85UZq__drawerPanel{background:#1a1a1a;border-right:1px solid #ffffff14;width:260px;animation:.16s DriveView-module__B85UZq__slide-in;position:absolute;top:0;bottom:0;left:0;overflow-y:auto}@keyframes DriveView-module__B85UZq__slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.DriveView-module__B85UZq__startScreen{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:60vh;padding:2rem 1rem;display:flex}.DriveView-module__B85UZq__startIcon{color:#9ca3af;line-height:1;display:inline-flex}.DriveView-module__B85UZq__startHeading{color:#ededed;margin:0;font-size:18px;font-weight:700}.DriveView-module__B85UZq__startSub{color:#9ca3af;margin:0;font-size:13px}.DriveView-module__B85UZq__connectRow{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.8rem;display:flex}.DriveView-module__B85UZq__connectBtn{color:#ededed;cursor:pointer;background:#1a1a1a66;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:13px;transition:background .12s;display:inline-flex}.DriveView-module__B85UZq__connectBtn:hover{background:#ffffff0f}.DriveView-module__B85UZq__connectLogo{flex:0 0 20px;width:20px;height:20px;display:inline-flex}.DriveView-module__B85UZq__connectLogo svg{width:100%;height:100%;display:block}.DriveView-module__B85UZq__connectLabel{font-weight:600}.DriveView-module__B85UZq__placeholder{color:#6b7280;justify-content:center;align-items:center;min-height:60vh;font-size:14px;display:flex}.DriveView-module__B85UZq__driveFooter{text-align:center;color:#6b7280;border-top:1px solid #ffffff14;padding:.6rem;font-size:12px}
.SegmentedControl-module__l8e-Bq__wrap{background:var(--color-surface-2);border-radius:10px;align-items:center;padding:.25rem;display:inline-flex;overflow-x:auto}.SegmentedControl-module__l8e-Bq__tab{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;align-items:center;padding:0 1rem;font-weight:500;transition:color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out;display:inline-flex}.SegmentedControl-module__l8e-Bq__tab:hover{color:var(--color-text)}.SegmentedControl-module__l8e-Bq__tab.SegmentedControl-module__l8e-Bq__active{background:var(--color-surface);color:var(--color-text);box-shadow:0 1px 2px #0000004d}.SegmentedControl-module__l8e-Bq__sm{height:1.75rem;font-size:.75rem}.SegmentedControl-module__l8e-Bq__md{height:2.25rem;font-size:.85rem}.SegmentedControl-module__l8e-Bq__lg{height:2.75rem;font-size:.95rem}.SegmentedControl-module__l8e-Bq__tabIcon{margin-right:.375rem}
.WorkerQueueView-module__YhigjG__wq{flex-direction:column;gap:1rem;display:flex}.WorkerQueueView-module__YhigjG__srow{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.WorkerQueueView-module__YhigjG__kind-pick{gap:.4rem;display:flex}.WorkerQueueView-module__YhigjG__kind-pick label{cursor:pointer;color:#d4d4d4;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.82rem;display:inline-flex}.WorkerQueueView-module__YhigjG__kind-pick label.WorkerQueueView-module__YhigjG__on{color:#fff;background:#cc52362e;border-color:#cc5236}.WorkerQueueView-module__YhigjG__kind-pick .WorkerQueueView-module__YhigjG__kc{color:#9ca3af;font-size:.68rem}.WorkerQueueView-module__YhigjG__acc{color:#d4d4d4;align-items:center;gap:.25rem;font-size:.82rem;display:inline-flex}.WorkerQueueView-module__YhigjG__ti{color:#fff;background:#30303080;border:1px solid #ffffff1a;border-radius:8px;width:140px;padding:.35rem .6rem;font-size:.82rem}.WorkerQueueView-module__YhigjG__up{color:#38bdf8;cursor:pointer;align-items:center;gap:.3rem;font-size:.78rem;display:inline-flex}.WorkerQueueView-module__YhigjG__fn{color:#9ca3af;font-size:.72rem}.WorkerQueueView-module__YhigjG__spacer{flex:1}.WorkerQueueView-module__YhigjG__code{box-sizing:border-box;color:#ededed;resize:vertical;background:#141414;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:.6rem;font-family:Fira Code,monospace;font-size:.82rem;line-height:1.5}.WorkerQueueView-module__YhigjG__warn{color:#fbbf24;margin:.5rem 0 0;font-size:.8rem}.WorkerQueueView-module__YhigjG__note{color:#9ca3af;margin:.5rem 0 0;font-size:.8rem}.WorkerQueueView-module__YhigjG__filters{align-items:center;gap:.5rem;display:flex}.WorkerQueueView-module__YhigjG__tbl-wrap{max-height:48vh;overflow:auto}.WorkerQueueView-module__YhigjG__data-tbl{max-height:30vh}.WorkerQueueView-module__YhigjG__data-raw{max-height:26vh;font-size:.74rem}.WorkerQueueView-module__YhigjG__tbl{border-collapse:collapse;width:100%;font-size:.8rem}.WorkerQueueView-module__YhigjG__tbl th{text-align:left;color:#9ca3af;background:#1a1a1a;border-bottom:1px solid #ffffff1a;padding:.4rem;position:sticky;top:0}.WorkerQueueView-module__YhigjG__tbl td{color:#d4d4d4;border-bottom:1px solid #ffffff0a;padding:.4rem}.WorkerQueueView-module__YhigjG__jrow{cursor:pointer}.WorkerQueueView-module__YhigjG__jrow:hover td{background:#ffffff0a}.WorkerQueueView-module__YhigjG__jrow.WorkerQueueView-module__YhigjG__act td{background:#cc52361f}.WorkerQueueView-module__YhigjG__mono{font-family:Fira Code,monospace}.WorkerQueueView-module__YhigjG__ell{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.WorkerQueueView-module__YhigjG__muted{color:#9ca3af}.WorkerQueueView-module__YhigjG__kind-badge{border-radius:5px;padding:.05rem .4rem;font-size:.68rem;font-weight:700}.WorkerQueueView-module__YhigjG__kind-badge.WorkerQueueView-module__YhigjG__kaggle{color:#38bdf8;background:#20c9ff29}.WorkerQueueView-module__YhigjG__kind-badge.WorkerQueueView-module__YhigjG__colab{color:#fbbf24;background:#fbbf2429}.WorkerQueueView-module__YhigjG__st{border-radius:5px;padding:.05rem .45rem;font-size:.7rem;font-weight:700}.WorkerQueueView-module__YhigjG__st.WorkerQueueView-module__YhigjG__queued{color:#d4d4d4;background:#9ca3af33}.WorkerQueueView-module__YhigjG__st.WorkerQueueView-module__YhigjG__starting{color:#ea7855;background:#e56a4a2e}.WorkerQueueView-module__YhigjG__st.WorkerQueueView-module__YhigjG__running{color:#38bdf8;background:#38bdf82e}.WorkerQueueView-module__YhigjG__st.WorkerQueueView-module__YhigjG__done{color:#4ade80;background:#22c55e2e}.WorkerQueueView-module__YhigjG__st.WorkerQueueView-module__YhigjG__error{color:#fca5a5;background:#ef44442e}.WorkerQueueView-module__YhigjG__st.WorkerQueueView-module__YhigjG__ok{color:#4ade80;background:#22c55e2e}.WorkerQueueView-module__YhigjG__empty-cell{text-align:center;color:#6b7280;padding:1.5rem}.WorkerQueueView-module__YhigjG__detail{border-top:1px solid #ffffff14;margin-top:.8rem;padding-top:.7rem}.WorkerQueueView-module__YhigjG__dhead{color:#ededed;justify-content:space-between;align-items:center;margin-bottom:.4rem;font-size:.85rem;display:flex}.WorkerQueueView-module__YhigjG__result{color:#d4d4d4;white-space:pre-wrap;word-break:break-all;background:#141414;border:1px solid #ffffff14;border-radius:8px;max-height:40vh;margin:0;padding:.7rem;font-family:Fira Code,monospace;font-size:.76rem;overflow:auto}
.CronScheduleEditor-module__cUfwsG__cb{flex-direction:column;gap:.5rem;display:flex}.CronScheduleEditor-module__cUfwsG__modes{flex-wrap:wrap;gap:.3rem;display:flex}.CronScheduleEditor-module__cUfwsG__modes button{color:#9ca3af;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;padding:.3rem .6rem;font-size:.76rem}.CronScheduleEditor-module__cUfwsG__modes button.CronScheduleEditor-module__cUfwsG__on{color:#fff;background:#cc523633;border-color:#cc5236}.CronScheduleEditor-module__cUfwsG__fields{flex-wrap:wrap;align-items:center;gap:.6rem;min-height:1.6rem;display:flex}.CronScheduleEditor-module__cUfwsG__inl{color:#d4d4d4;align-items:center;gap:.3rem;font-size:.85rem;font-weight:400;display:inline-flex}.CronScheduleEditor-module__cUfwsG__fields input[type=number]{color:#fff;background:#30303080;border:1px solid #ffffff1a;border-radius:6px;width:64px;padding:.35rem .5rem}.CronScheduleEditor-module__cUfwsG__raw{color:#fff;background:#30303080;border:1px solid #ffffff1a;border-radius:6px;flex:1;padding:.45rem .6rem;font-family:Fira Code,monospace}.CronScheduleEditor-module__cUfwsG__dows{gap:.25rem;display:flex}.CronScheduleEditor-module__cUfwsG__dows button{color:#9ca3af;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;width:30px;height:30px;font-size:.78rem}.CronScheduleEditor-module__cUfwsG__dows button.CronScheduleEditor-module__cUfwsG__on{color:#fff;background:#38bdf833;border-color:#38bdf8}.CronScheduleEditor-module__cUfwsG__hint{color:#6b7280;font-size:.8rem}.CronScheduleEditor-module__cUfwsG__out{align-items:center;gap:.6rem;display:flex}.CronScheduleEditor-module__cUfwsG__out code{color:#38bdf8;background:#0a0a0a80;border:1px solid #ffffff14;border-radius:6px;padding:.25rem .55rem;font-family:Fira Code,monospace;font-size:.82rem}.CronScheduleEditor-module__cUfwsG__out .CronScheduleEditor-module__cUfwsG__desc{color:#9ca3af;font-size:.78rem}
.CronView-module__uo8yeq__cron{flex-direction:column;gap:1rem;display:flex}.CronView-module__uo8yeq__dash{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.8rem;display:grid}.CronView-module__uo8yeq__dcard{text-align:center;background:#1a1a1a73;border:1px solid #38bdf82e;border-radius:12px;padding:1rem}.CronView-module__uo8yeq__dv{color:#38bdf8;font-size:1.6rem;font-weight:700}.CronView-module__uo8yeq__dl{color:#9ca3af;margin-top:.3rem;font-size:.76rem}.CronView-module__uo8yeq__lhead,.CronView-module__uo8yeq__ehead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CronView-module__uo8yeq__ehead{justify-content:flex-start;gap:.8rem}.CronView-module__uo8yeq__lhead h3,.CronView-module__uo8yeq__ehead h3{margin:0;font-size:1.05rem}.CronView-module__uo8yeq__acts{align-items:center;gap:.4rem;display:flex}.CronView-module__uo8yeq__ref{color:#9ca3af;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:7px;padding:.4rem .6rem}.CronView-module__uo8yeq__tbl-wrap{background:#1a1a1a66;border:1px solid #ffffff0f;border-radius:12px;max-height:60vh;overflow:auto}.CronView-module__uo8yeq__tbl{border-collapse:collapse;width:100%;font-size:.82rem}.CronView-module__uo8yeq__tbl th{text-align:left;color:#9ca3af;background:#1a1a1a;border-bottom:1px solid #ffffff1a;padding:.5rem .7rem;position:sticky;top:0}.CronView-module__uo8yeq__tbl td{color:#d4d4d4;border-bottom:1px solid #ffffff0a;padding:.5rem .7rem}.CronView-module__uo8yeq__mono{font-family:Fira Code,monospace}.CronView-module__uo8yeq__ell{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.CronView-module__uo8yeq__muted{color:#9ca3af}.CronView-module__uo8yeq__err{color:#fca5a5;font-size:.74rem}.CronView-module__uo8yeq__link{color:#ea7855;cursor:pointer;font-weight:600;font:inherit;background:0 0;border:none;padding:0}.CronView-module__uo8yeq__tag{border-radius:10px;margin-left:.4rem;padding:.05rem .4rem;font-size:.62rem}.CronView-module__uo8yeq__tag.CronView-module__uo8yeq__gh{color:#fff;background:#24292f}.CronView-module__uo8yeq__st{border-radius:5px;padding:.05rem .45rem;font-size:.7rem;font-weight:700}.CronView-module__uo8yeq__st.CronView-module__uo8yeq__ok{color:#4ade80;background:#22c55e2e}.CronView-module__uo8yeq__st.CronView-module__uo8yeq__fail{color:#fca5a5;background:#ef44442e}.CronView-module__uo8yeq__st.CronView-module__uo8yeq__timeout{color:#fdba74;background:#fb923c2e}.CronView-module__uo8yeq__st.CronView-module__uo8yeq__unknown{color:#d4d4d4;background:#9ca3af33}.CronView-module__uo8yeq__row-acts{white-space:nowrap}.CronView-module__uo8yeq__empty-cell{text-align:center;color:#6b7280;padding:1.6rem}.CronView-module__uo8yeq__note{color:#9ca3af;margin:.3rem 0 0;font-size:.8rem}.CronView-module__uo8yeq__form{background:#1a1a1a66;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:.8rem;max-width:680px;padding:1.1rem;display:flex}.CronView-module__uo8yeq__form label{color:#9ca3af;flex-direction:column;gap:.3rem;font-size:.78rem;font-weight:600;display:flex}.CronView-module__uo8yeq__form input,.CronView-module__uo8yeq__form select,.CronView-module__uo8yeq__form textarea{color:#fff;background:#30303080;border:1px solid #ffffff1a;border-radius:8px;padding:.5rem .7rem;font-size:.85rem}.CronView-module__uo8yeq__form textarea{resize:vertical;font-family:Fira Code,monospace}.CronView-module__uo8yeq__grid2{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.CronView-module__uo8yeq__grid3{grid-template-columns:1fr 1fr 1fr;gap:.8rem;display:grid}.CronView-module__uo8yeq__ck{color:#d4d4d4;align-items:center;gap:.4rem;flex-direction:row!important}.CronView-module__uo8yeq__gen{color:#9ca3af;word-break:break-all;background:#0a0a0a80;border:1px solid #ffffff14;border-radius:8px;padding:.7rem;font-size:.74rem}.CronView-module__uo8yeq__gen .CronView-module__uo8yeq__gen-t{color:#d4d4d4;margin-bottom:.3rem;font-weight:700}.CronView-module__uo8yeq__gen .CronView-module__uo8yeq__mono{color:#d4d4d4}.CronView-module__uo8yeq__form-acts{gap:.6rem;display:flex}.CronView-module__uo8yeq__pager{justify-content:center;gap:.3rem;display:flex}.CronView-module__uo8yeq__pager button{color:#d4d4d4;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;padding:.3rem .65rem;font-size:.78rem}.CronView-module__uo8yeq__pager button.CronView-module__uo8yeq__on{color:#1a1a1a;background:#38bdf8;border-color:#38bdf8}
.ChatView-module__5hTA-G__chat{flex-direction:column;gap:.6rem;height:calc(100vh - 230px);min-height:420px;display:flex}.ChatView-module__5hTA-G__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ChatView-module__5hTA-G__left{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ChatView-module__5hTA-G__sel,.ChatView-module__5hTA-G__model-in{color:#ededed;background:#1a1a1ab3;border:1px solid #ffffff1f;border-radius:8px;padding:.35rem .5rem;font-size:.82rem}.ChatView-module__5hTA-G__model-in{width:180px}.ChatView-module__5hTA-G__ghost{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;padding:.35rem .7rem;font-size:.8rem}.ChatView-module__5hTA-G__sys summary{cursor:pointer;color:#9ca3af;font-size:.8rem}.ChatView-module__5hTA-G__sys textarea{color:#ededed;resize:vertical;background:#1a1a1ab3;border:1px solid #ffffff1f;border-radius:8px;width:100%;margin-top:.35rem;padding:.5rem;font-family:inherit}.ChatView-module__5hTA-G__stream{background:#1a1a1a66;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;flex:1;gap:.9rem;padding:.5rem;display:flex;overflow-y:auto}.ChatView-module__5hTA-G__empty{margin:auto}.ChatView-module__5hTA-G__msg{align-items:flex-start;gap:.6rem;display:flex}.ChatView-module__5hTA-G__who{border-radius:8px;flex:0 0 32px;place-items:center;height:32px;font-size:.7rem;font-weight:700;display:grid}.ChatView-module__5hTA-G__msg.ChatView-module__5hTA-G__user .ChatView-module__5hTA-G__who{color:#fff;background:#cc5236}.ChatView-module__5hTA-G__msg.ChatView-module__5hTA-G__assistant .ChatView-module__5hTA-G__who{color:#ee8d6a;background:#ffffff14}.ChatView-module__5hTA-G__bubble{color:#ededed;background:#ffffff0d;border:1px solid #ffffff12;border-radius:12px;max-width:100%;padding:.6rem .8rem;font-size:.9rem;line-height:1.5;overflow-x:auto}.ChatView-module__5hTA-G__msg.ChatView-module__5hTA-G__user .ChatView-module__5hTA-G__bubble{background:#cc523624;border-color:#cc52364d}.ChatView-module__5hTA-G__bubble pre.code{background:#141414;border:1px solid #ffffff1a;border-radius:8px;padding:.6rem;font-size:.82rem;overflow-x:auto}.ChatView-module__5hTA-G__bubble code.inline{background:#ffffff1a;border-radius:4px;padding:.05rem .3rem;font-size:.85em}.ChatView-module__5hTA-G__bubble a{color:#a5b4fc}.ChatView-module__5hTA-G__bubble .dots{color:#6b7280}.ChatView-module__5hTA-G__err{color:#fca5a5;margin:0;font-size:.82rem}.ChatView-module__5hTA-G__composer{align-items:flex-end;gap:.5rem;display:flex}.ChatView-module__5hTA-G__composer textarea{color:#ededed;resize:vertical;background:#1a1a1acc;border:1px solid #ffffff24;border-radius:12px;flex:1;max-height:200px;padding:.7rem .9rem;font-family:inherit;font-size:.9rem}.ChatView-module__5hTA-G__send,.ChatView-module__5hTA-G__stop{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:.35rem;padding:.7rem 1.1rem;font-weight:600;display:inline-flex}.ChatView-module__5hTA-G__send{color:#fff;background:linear-gradient(135deg,#cc5236,#e56a4a)}.ChatView-module__5hTA-G__send:disabled{opacity:.5;cursor:default}.ChatView-module__5hTA-G__stop{color:#fca5a5;background:#ef44442e;border:1px solid #ef44444d}@media (max-width:640px){.ChatView-module__5hTA-G__model-in{width:120px}.ChatView-module__5hTA-G__chat{height:calc(100vh - 200px)}}
.GeminiView-module__Pfld5a__gem{flex-direction:column;gap:.8rem;display:flex}.GeminiView-module__Pfld5a__sub{border-bottom:1px solid #ffffff14;gap:.25rem;display:flex;overflow-x:auto}.GeminiView-module__Pfld5a__sub button{color:#9ca3af;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.35rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.GeminiView-module__Pfld5a__sub button.GeminiView-module__Pfld5a__active{color:#fff;border-bottom-color:#e56a4a}.GeminiView-module__Pfld5a__panel{flex-direction:column;gap:.7rem;display:flex}.GeminiView-module__Pfld5a__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GeminiView-module__Pfld5a__row input{color:#ededed;background:#1a1a1ab3;border:1px solid #ffffff1f;border-radius:8px;flex:1;min-width:200px;padding:.45rem .6rem}.GeminiView-module__Pfld5a__note{color:#9ca3af;margin:0;font-size:.82rem}.GeminiView-module__Pfld5a__tbl{border-collapse:collapse;width:100%;font-size:.84rem}.GeminiView-module__Pfld5a__tbl th{text-align:left;color:#9ca3af;border-bottom:1px solid #ffffff14;padding:.5rem;font-weight:600}.GeminiView-module__Pfld5a__tbl td{color:#d4d4d4;border-bottom:1px solid #ffffff0a;padding:.5rem}.GeminiView-module__Pfld5a__tbl .GeminiView-module__Pfld5a__r,.GeminiView-module__Pfld5a__r{text-align:right}.GeminiView-module__Pfld5a__mono{font-family:ui-monospace,monospace;font-size:.8rem}.GeminiView-module__Pfld5a__ok{color:#4ade80}.GeminiView-module__Pfld5a__bad{color:#fca5a5}.GeminiView-module__Pfld5a__nowrap{white-space:nowrap}.GeminiView-module__Pfld5a__badge{color:#d4d4d4;background:#9ca3af29;border-radius:6px;margin-left:.35rem;padding:.05rem .4rem;font-size:.72rem;font-weight:600;display:inline-block}.GeminiView-module__Pfld5a__badge.GeminiView-module__Pfld5a__warn{color:#fbbf24;background:#fbbf242e}.GeminiView-module__Pfld5a__usage-row td{background:#1a1a1a66}.GeminiView-module__Pfld5a__usage-agg{flex-wrap:wrap;gap:.8rem;margin:.2rem 0 .5rem;display:flex}.GeminiView-module__Pfld5a__empty-cell{color:#6b7280;text-align:center;padding:1rem}.GeminiView-module__Pfld5a__models{flex-direction:column;gap:.3rem;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.GeminiView-module__Pfld5a__models li{border:1px solid #ffffff0f;border-radius:8px;align-items:baseline;gap:.6rem;padding:.4rem .6rem;display:flex}.GeminiView-module__Pfld5a__models li.GeminiView-module__Pfld5a__cur{background:#e56a4a1a;border-color:#e56a4a}.GeminiView-module__Pfld5a__logbox{background:#141414;border:1px solid #ffffff14;border-radius:10px;max-height:60vh;padding:.6rem;font-family:ui-monospace,monospace;font-size:.76rem;line-height:1.5;overflow-y:auto}.GeminiView-module__Pfld5a__logline .GeminiView-module__Pfld5a__ts{color:#6b7280}.GeminiView-module__Pfld5a__logline .GeminiView-module__Pfld5a__lv{color:#a5b4fc}.GeminiView-module__Pfld5a__logline.GeminiView-module__Pfld5a__warn .GeminiView-module__Pfld5a__lv{color:#fbbf24}.GeminiView-module__Pfld5a__logline.GeminiView-module__Pfld5a__error .GeminiView-module__Pfld5a__lv{color:#fca5a5}.GeminiView-module__Pfld5a__chat{flex-direction:column;gap:.6rem;height:calc(100vh - 280px);min-height:380px;display:flex}.GeminiView-module__Pfld5a__stream{background:#1a1a1a66;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:1;gap:.9rem;padding:.5rem;display:flex;overflow-y:auto}.GeminiView-module__Pfld5a__empty{text-align:center;color:#6b7280;flex-direction:column;align-items:center;gap:.5rem;margin:auto;display:flex}.GeminiView-module__Pfld5a__msg{align-items:flex-start;gap:.6rem;display:flex}.GeminiView-module__Pfld5a__msg .GeminiView-module__Pfld5a__who{border-radius:8px;flex:0 0 32px;place-items:center;height:32px;font-size:.7rem;font-weight:700;display:grid}.GeminiView-module__Pfld5a__msg.GeminiView-module__Pfld5a__user .GeminiView-module__Pfld5a__who{color:#fff;background:#cc5236}.GeminiView-module__Pfld5a__msg.GeminiView-module__Pfld5a__model .GeminiView-module__Pfld5a__who{color:#ee8d6a;background:#ffffff14}.GeminiView-module__Pfld5a__bubble{color:#ededed;white-space:pre-wrap;background:#ffffff0d;border:1px solid #ffffff12;border-radius:12px;padding:.6rem .8rem;font-size:.9rem;line-height:1.5}.GeminiView-module__Pfld5a__msg.GeminiView-module__Pfld5a__user .GeminiView-module__Pfld5a__bubble{background:#cc523624;border-color:#cc52364d}.GeminiView-module__Pfld5a__err{color:#fca5a5;margin:0;font-size:.82rem}.GeminiView-module__Pfld5a__composer{align-items:flex-end;gap:.5rem;display:flex}.GeminiView-module__Pfld5a__composer textarea{color:#ededed;resize:vertical;background:#1a1a1acc;border:1px solid #ffffff24;border-radius:12px;flex:1;padding:.7rem .9rem;font-family:inherit;font-size:.9rem}
.GithubSearchView-module__jU4aya__gh{flex-direction:column;gap:.8rem;display:flex}.GithubSearchView-module__jU4aya__panel{flex-direction:column;gap:.6rem;display:flex}.GithubSearchView-module__jU4aya__kwbox{background:#1a1a1ab3;border:1px solid #ffffff1f;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.5rem;display:flex}.GithubSearchView-module__jU4aya__kwbox input{color:#ededed;background:0 0;border:none;outline:none;flex:1;min-width:220px;padding:.3rem}.GithubSearchView-module__jU4aya__chip{color:#ee8d6a;background:#cc52362e;border:1px solid #cc52364d;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .3rem .2rem .6rem;font-size:.8rem;display:inline-flex}.GithubSearchView-module__jU4aya__chip-x{color:inherit;cursor:pointer;background:0 0;border:none;padding:.1rem;display:inline-flex}.GithubSearchView-module__jU4aya__builder{background:#1a1a1a80;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem;padding:.6rem;display:grid}.GithubSearchView-module__jU4aya__bfield{color:#9ca3af;flex-direction:column;gap:.2rem;font-size:.76rem;display:flex}.GithubSearchView-module__jU4aya__bfield input,.GithubSearchView-module__jU4aya__bfield select{color:#ededed;background:#141414cc;border:1px solid #ffffff1f;border-radius:6px;padding:.35rem .5rem;font-size:.82rem}.GithubSearchView-module__jU4aya__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GithubSearchView-module__jU4aya__sorts{flex-wrap:wrap;gap:.25rem;display:flex}.GithubSearchView-module__jU4aya__sorts button{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;padding:.35rem .7rem;font-size:.82rem;font-weight:600}.GithubSearchView-module__jU4aya__sorts button.GithubSearchView-module__jU4aya__active{color:#fff;background:#e56a4a24;border-color:#e56a4a}.GithubSearchView-module__jU4aya__note{color:#9ca3af;margin:0;font-size:.82rem}.GithubSearchView-module__jU4aya__note.GithubSearchView-module__jU4aya__hint{font-style:italic}.GithubSearchView-module__jU4aya__note.GithubSearchView-module__jU4aya__bad{color:#fca5a5}.GithubSearchView-module__jU4aya__results{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.GithubSearchView-module__jU4aya__result{background:#1a1a1a59;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.35rem;padding:.6rem .8rem;display:flex}.GithubSearchView-module__jU4aya__r-head{color:#ededed;align-items:center;gap:.4rem;display:flex}.GithubSearchView-module__jU4aya__r-ext{color:#9ca3af;display:inline-flex}.GithubSearchView-module__jU4aya__r-meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GithubSearchView-module__jU4aya__r-repo{color:#a5b4fc;font-size:.85rem;font-weight:600}.GithubSearchView-module__jU4aya__badge{color:#d4d4d4;background:#9ca3af29;border-radius:6px;padding:.05rem .4rem;font-size:.72rem;font-weight:600;display:inline-block}.GithubSearchView-module__jU4aya__snippet{color:#d4d4d4;white-space:pre-wrap;background:#141414;border:1px solid #ffffff14;border-radius:8px;max-height:8rem;padding:.4rem .6rem;font-size:.78rem;overflow-y:auto}.GithubSearchView-module__jU4aya__r-actions{gap:.4rem;display:flex}.GithubSearchView-module__jU4aya__matches{border-left:2px solid #ffffff14;flex-direction:column;gap:.3rem;margin:.2rem 0 0;padding:0 0 0 .6rem;list-style:none;display:flex}.GithubSearchView-module__jU4aya__match{flex-direction:column;gap:.2rem;display:flex}.GithubSearchView-module__jU4aya__match-path{color:#9ca3af;word-break:break-all;text-decoration:none}.GithubSearchView-module__jU4aya__match-path:hover{color:#ee8d6a;text-decoration:underline}.GithubSearchView-module__jU4aya__mono{font-family:ui-monospace,monospace;font-size:.8rem}.GithubSearchView-module__jU4aya__empty-cell{color:#6b7280;text-align:center;padding:1rem}.GithubSearchView-module__jU4aya__pager{justify-content:center}.GithubSearchView-module__jU4aya__expand{border-top:1px dashed #ffffff1a;margin-top:.2rem;padding-top:.5rem}.GithubSearchView-module__jU4aya__copy-row{justify-content:flex-end;margin-bottom:.3rem;display:flex}.GithubSearchView-module__jU4aya__logbox{background:#141414;border:1px solid #ffffff14;border-radius:10px;max-height:40vh;padding:.6rem;font-family:ui-monospace,monospace;font-size:.76rem;line-height:1.5;overflow-y:auto}.GithubSearchView-module__jU4aya__logbox.GithubSearchView-module__jU4aya__tree{max-height:45vh}.GithubSearchView-module__jU4aya__treepath{cursor:pointer;border-radius:4px;padding:.1rem .2rem}.GithubSearchView-module__jU4aya__treepath:hover{color:#ededed;background:#e56a4a1f}.GithubSearchView-module__jU4aya__filecontent{margin:.2rem 0 .4rem .8rem}.GithubSearchView-module__jU4aya__filepre{white-space:pre-wrap;word-break:break-all;background:#0d0d0d;border:1px solid #ffffff14;border-radius:8px;max-height:40vh;padding:.5rem;overflow:auto}.GithubSearchView-module__jU4aya__readme{color:#d4d4d4;background:#141414;border:1px solid #ffffff14;border-radius:10px;max-height:55vh;padding:.6rem .8rem;font-size:.86rem;line-height:1.6;overflow-y:auto}.GithubSearchView-module__jU4aya__readme h1,.GithubSearchView-module__jU4aya__readme h2,.GithubSearchView-module__jU4aya__readme h3{color:#ededed;border-bottom:1px solid #ffffff14;padding-bottom:.2rem}.GithubSearchView-module__jU4aya__readme a{color:#a5b4fc}.GithubSearchView-module__jU4aya__readme pre{background:#0d0d0d;border-radius:8px;padding:.6rem;overflow-x:auto}.GithubSearchView-module__jU4aya__readme code{font-family:ui-monospace,monospace;font-size:.85em}.GithubSearchView-module__jU4aya__readme img{max-width:100%}
.Router9View-module__Tt3UIa__r9{flex-direction:column;gap:1rem;display:flex}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__intro{background:#1a1a1a80;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:.6rem;padding:1rem 1.1rem;display:flex}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__title{color:#ededed;align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:700;display:flex}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__title-icon{color:#e56a4a;display:inline-flex}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__desc{color:#9ca3af;margin:0;font-size:.9rem;line-height:1.6}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__desc .Router9View-module__Tt3UIa__mono{color:#d4d4d4;background:#141414cc;border:1px solid #ffffff14;border-radius:5px;padding:.05rem .35rem;font-family:ui-monospace,monospace;font-size:.85em}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__link-primary{color:#fff;background:#e56a4a;border:1px solid #e56a4a;border-radius:8px;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__link-primary:hover{background:#d15a3c;border-color:#d15a3c}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__link-secondary{color:#d4d4d4;background:0 0;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .8rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__link-secondary:hover{color:#ee8d6a;border-color:#e56a4a}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__status-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__status-note{color:#9ca3af;margin:0;font-size:.85rem}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__status-note.Router9View-module__Tt3UIa__ok{color:#86efac}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__status-note.Router9View-module__Tt3UIa__bad{color:#fca5a5}.Router9View-module__Tt3UIa__r9 .Router9View-module__Tt3UIa__status-code{font-family:ui-monospace,monospace;font-weight:700}
.AllowlistView-module__iYRvBW__allow{flex-direction:column;gap:.7rem;display:flex}.AllowlistView-module__iYRvBW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.AllowlistView-module__iYRvBW__title{color:var(--color-text,#ededed);align-items:center;gap:.4rem;margin:0 0 .25rem;font-size:1.05rem;display:inline-flex}.AllowlistView-module__iYRvBW__note{color:var(--color-text-muted,#9ca3af);max-width:70ch;margin:0;font-size:.82rem}.AllowlistView-module__iYRvBW__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AllowlistView-module__iYRvBW__input{color:var(--color-text,#ededed);min-width:240px;font:inherit;background:#1a1a1ab3;border:1px solid #ffffff1f;border-radius:8px;flex:1;padding:.45rem .6rem;font-size:.85rem}.AllowlistView-module__iYRvBW__input:focus{border-color:var(--color-brand-500,#e56a4a);outline:none}.AllowlistView-module__iYRvBW__msg{margin:0;font-size:.82rem}.AllowlistView-module__iYRvBW__msg.AllowlistView-module__iYRvBW__bad{color:#fca5a5}.AllowlistView-module__iYRvBW__msg.AllowlistView-module__iYRvBW__ok{color:#4ade80}.AllowlistView-module__iYRvBW__msg.AllowlistView-module__iYRvBW__info{color:var(--color-brand-300,#ee8d6a)}.AllowlistView-module__iYRvBW__badge{color:var(--color-text,#d4d4d4);vertical-align:middle;background:#9ca3af29;border-radius:6px;margin-left:.4rem;padding:.05rem .4rem;font-size:.7rem;font-weight:600;display:inline-block}.AllowlistView-module__iYRvBW__badge.AllowlistView-module__iYRvBW__seeded{color:var(--color-brand-300,#ee8d6a);background:#e56a4a29}.AllowlistView-module__iYRvBW__tbl-wrap{background:#1a1a1a66;border:1px solid #ffffff0f;border-radius:12px;max-height:62vh;overflow:auto}.AllowlistView-module__iYRvBW__tbl{border-collapse:collapse;width:100%;font-size:.84rem}.AllowlistView-module__iYRvBW__tbl th{text-align:left;color:var(--color-text-muted,#9ca3af);background:var(--color-bg,#1a1a1a);border-bottom:1px solid #ffffff1a;padding:.5rem .7rem;font-weight:600;position:sticky;top:0}.AllowlistView-module__iYRvBW__tbl td{color:#d4d4d4;border-bottom:1px solid #ffffff0a;padding:.5rem .7rem}.AllowlistView-module__iYRvBW__tbl .AllowlistView-module__iYRvBW__r{text-align:right}.AllowlistView-module__iYRvBW__seeded-row td{color:var(--color-text-muted,#9ca3af);background:#e56a4a0d}.AllowlistView-module__iYRvBW__mono{font-family:ui-monospace,Fira Code,monospace;font-size:.8rem}.AllowlistView-module__iYRvBW__muted{color:var(--color-text-subtle,#6b7280)}.AllowlistView-module__iYRvBW__nowrap{white-space:nowrap}.AllowlistView-module__iYRvBW__empty-cell{text-align:center;color:var(--color-text-subtle,#6b7280);padding:1.6rem}
