:root{--fw-cobalt-50:#eff4ff;--fw-cobalt-100:#dbeafe;--fw-cobalt-200:#bfdbfe;--fw-cobalt-300:#93c5fd;--fw-cobalt-400:#60a5fa;--fw-cobalt-500:#3b6fe8;--fw-cobalt-600:#1b4fd8;--fw-cobalt-700:#1340b0;--fw-cobalt-800:#0d308a;--fw-cobalt-900:#0a2166;--fw-cobalt-950:#061244;--fw-primary:var(--fw-cobalt-600);--fw-primary-hover:var(--fw-cobalt-700);--fw-primary-light:var(--fw-cobalt-500);--fw-amber-50:#fffbeb;--fw-amber-100:#fef3c7;--fw-amber-200:#fde68a;--fw-amber-500:#f59e0b;--fw-amber-600:#d97706;--fw-amber-700:#b45309;--fw-accent:var(--fw-amber-500);--fw-tenant-accent:var(--fw-cobalt-600);--fw-tenant-accent-text:color-mix(in srgb, var(--fw-tenant-accent) 45%, #fff);--fw-tenant-accent-soft:color-mix(in srgb, var(--fw-tenant-accent) 22%, transparent);--fw-success:#3fb950;--fw-success-bg:#0d2b10;--fw-warning:#d29922;--fw-warning-bg:#2d2000;--fw-warning-soft:#d299221a;--fw-error:#f85149;--fw-error-bg:#2d0f0e;--fw-info:#58a6ff;--fw-info-bg:#0c1f3a;--fw-bg-page:#0d1117;--fw-bg-surface:#161b22;--fw-bg-surface2:#21262d;--fw-bg-nav:#161b22;--fw-border:#30363d;--fw-border-soft:#21262d;--fw-text-primary:#f0f6fc;--fw-text-secondary:#8b949e;--fw-text-muted:#484f58;--fw-toast-bg:#21262d;--fw-toast-fg:#f0f6fc;--fw-toast-border:#30363d;--fw-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--fw-font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace}body{font-family:var(--fw-font-sans);-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}[data-theme=light],.fw-light{--fw-tenant-accent-text:var(--fw-tenant-accent);--fw-tenant-accent-soft:color-mix(in srgb, var(--fw-tenant-accent) 11%, transparent);--fw-warning-soft:#fef6e0;--fw-bg-page:#f8fafc;--fw-bg-surface:#fff;--fw-bg-surface2:#f1f5f9;--fw-bg-nav:#fff;--fw-border:#e2e8f0;--fw-border-soft:#eef2f7;--fw-text-primary:#1e293b;--fw-text-secondary:#475569;--fw-text-muted:#94a3b8;--fw-toast-bg:#1e293b;--fw-toast-fg:#f8fafc;--fw-toast-border:#334155}*,:before,:after{box-sizing:border-box}html,body{background:var(--fw-bg-page);margin:0}button{cursor:pointer;color:inherit;background:0 0;border:none}input{font-size:14px}input:focus{border-color:var(--fw-primary-light);outline:none;box-shadow:0 0 0 3px #3b6fe838}.org-feature{color:var(--fw-text-primary);font:14px/normal var(--fw-font-sans,Inter,sans-serif)}.org-feature h1,.org-feature h2,.org-feature h3,.org-feature p{margin:0}.org-feature h1{letter-spacing:-.01em;font-size:15px;font-weight:600}.org-feature h2{font-size:16px}.org-feature h3{letter-spacing:.05em;text-transform:uppercase;font-size:12px}.org-feature .muted{color:var(--fw-text-secondary)}.org-feature .toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.org-feature .spread{justify-content:space-between}.org-feature.stack,.org-feature .stack{flex-direction:column;gap:14px;display:flex}.org-feature .grid{grid-template-columns:1fr;gap:14px;display:grid}.org-feature .panel{background:var(--fw-bg-surface);border:1px solid var(--fw-border);border-radius:10px;overflow:hidden}.org-feature .pad{padding:18px}.org-feature .divider{border-top:1px solid var(--fw-border-soft);margin-top:16px;padding-top:16px}.org-feature .field{color:var(--fw-text-secondary);flex-direction:column;gap:6px;font-size:12px;font-weight:500;display:flex}.org-feature input:not([type=checkbox]):not([type=color]),.org-feature select,.org-feature textarea{box-sizing:border-box;background:var(--console-input-bg,var(--fw-bg-page));border:1px solid var(--fw-border);width:100%;height:36px;color:var(--fw-text-primary);font:13px/normal var(--fw-font-sans);border-radius:7px;padding:0 11px}.org-feature input:disabled,.org-feature select:disabled{opacity:.65}.org-feature textarea{resize:vertical;height:auto;min-height:80px;padding:8px 11px}.org-feature button{font:inherit;cursor:pointer}.org-feature button:disabled{cursor:not-allowed;opacity:.55}.org-feature .btn{border:1px solid var(--fw-border);color:var(--fw-text-primary);white-space:nowrap;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.org-feature .primary{background:var(--fw-primary);border-color:var(--fw-primary);color:#fff}.org-feature .danger{color:var(--fw-error);border-color:color-mix(in srgb,var(--fw-error) 40%,var(--fw-border))}.org-feature .link{color:var(--fw-info);background:0 0;border:0;padding:4px}.org-feature .notice{border:1px solid var(--fw-border);background:var(--fw-bg-surface2);color:var(--fw-text-secondary);border-radius:8px;padding:12px 14px;font-size:12px}.org-feature .error{border-color:var(--fw-error);color:var(--fw-error)}.org-feature .success{color:var(--fw-success)}.org-feature .dirty{color:var(--fw-warning);margin-inline-start:auto;font-size:12px}.org-feature .chip{border:1px solid var(--fw-border);white-space:nowrap;border-radius:12px;padding:2px 9px;font-size:11px}.org-feature .active{color:var(--fw-success);background:var(--fw-success-bg)}.org-feature .mono{font-family:var(--fw-font-mono,monospace)}.org-feature .empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:44px 22px;display:flex}.org-feature :focus-visible{outline:2px solid var(--fw-info);outline-offset:3px}.org-feature .table-wrap{overflow:auto}.org-feature table{border-collapse:collapse;text-align:left;width:100%}.org-feature th{color:var(--fw-text-secondary);font-size:11px;font-weight:500}.org-feature td,.org-feature th{border-bottom:1px solid var(--fw-border-soft);padding:10px 12px;font-size:13px}@media (width>=680px){.org-feature .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.org-feature .btn-sm{border-radius:6px;height:28px;padding:0 11px;font-size:12px;font-weight:400}.org-feature .picker-button{background:var(--console-input-bg,var(--fw-bg-page));height:36px;font-weight:400}.org-feature th{font-size:11px}.console-shell{--console-text-muted:#484f58;--console-input-bg:#0d1117;--console-sunk:#0d1117;--console-chip-bg:#3b6fe82e;--console-chip-fg:#93c5fd;--console-nav-active:#8b949e1a;background:var(--fw-bg-page);height:100dvh;min-height:320px;color:var(--fw-text-primary);font:14px/normal var(--fw-font-sans);display:flex;overflow:hidden}[data-theme=light] .console-shell{--console-text-muted:#94a3b8;--console-input-bg:#fff;--console-sunk:#f1f5f9;--console-chip-bg:#eff4ff;--console-chip-fg:#1b4fd8;--console-nav-active:#f1f5f9}.console-shell button,.console-shell a,.console-shell select{-webkit-tap-highlight-color:transparent}.console-shell :is(button,a,select,input,summary):focus-visible{outline:2px solid var(--fw-primary-light);outline-offset:3px}.console-shell a{color:inherit;text-decoration:none}.console-sidebar{background:var(--fw-bg-nav);border-right:1px solid var(--fw-border);z-index:30;flex-direction:column;flex:none;width:236px;transition:transform .18s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.console-shell--mobile-open .console-sidebar{transform:none}.console-brand{border-bottom:1px solid var(--fw-border);align-items:center;gap:10px;min-height:65px;padding:18px 16px 16px;display:flex;position:relative}.console-brand-mark{background:var(--fw-primary);border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;overflow:hidden}.console-brand-mark svg{width:56px;height:16px}.console-brand-label{flex:1;min-width:0}.console-brand-label strong{letter-spacing:-.01em;font-size:13px;font-weight:600;display:block}.console-brand-label small{color:var(--fw-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.console-sidebar nav{flex-direction:column;flex:1;gap:2px;min-height:0;padding:10px 10px 16px;display:flex;overflow:auto}.console-sidebar nav h2{letter-spacing:.09em;text-transform:uppercase;color:var(--fw-text-secondary);margin:0;padding:8px 8px 5px;font-size:10.5px;font-weight:600}.console-sidebar nav a{color:var(--fw-text-secondary);white-space:nowrap;border-radius:7px;flex:none;align-items:center;gap:9px;padding:8px 9px;font-size:13px;font-weight:400;display:flex}.console-sidebar nav svg{stroke-linecap:butt;stroke-linejoin:miter;flex:none;width:17px;height:17px;padding:1px}.console-sidebar nav a:hover,.console-sidebar nav a.console-nav-active{background:var(--console-nav-active);color:var(--fw-text-primary)}.console-sidebar nav a.console-nav-active{font-weight:500}.console-sidebar-footer{border-top:1px solid var(--fw-border);flex-direction:column;gap:8px;padding:12px;display:flex}.console-search-button{border:1px solid var(--fw-border);background:var(--console-sunk);width:100%;color:var(--fw-text-secondary);border-radius:7px;align-items:center;gap:9px;padding:8px 10px;display:flex}.console-search-button svg{flex:none;width:14px;height:14px}.console-search-button span{text-align:left;flex:1;font-size:12.5px}.console-search-button kbd{border:1px solid var(--fw-border);font-family:var(--fw-font-mono);background:var(--fw-bg-surface);border-radius:4px;padding:1px 5px;font-size:10.5px}.console-version{color:var(--fw-text-secondary);overflow-wrap:anywhere;justify-content:space-between;gap:8px;font-size:10px;display:flex}.console-version [data-testid]{font-family:var(--fw-font-mono);font-size:10px}.console-collapse{display:none}.console-workspace{flex-direction:column;flex:1;min-width:0;display:flex}.console-header{border-bottom:1px solid var(--fw-border);background:var(--fw-bg-nav);flex:none;align-items:center;gap:10px;height:54px;min-height:54px;padding:0 12px;display:flex}.console-accent{background:var(--console-company-accent,var(--fw-primary));flex:none;height:2px}.console-heading{flex:1;min-width:0}.console-heading h1{color:var(--fw-text-primary);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:normal}.console-heading p{color:var(--fw-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:normal;overflow:hidden}.console-icon-button{border-radius:7px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.console-icon-button:hover{background:var(--console-nav-active)}.console-content{flex:1;min-height:0;padding:22px 14px 40px;overflow:auto}.console-account-trigger{border:1px solid var(--fw-border);background:var(--fw-bg-surface);border-radius:9px;align-items:center;gap:9px;max-width:300px;height:38px;padding:0 10px 0 5px;display:flex}.console-avatar{background:var(--console-chip-bg);width:28px;height:28px;color:var(--console-chip-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;display:inline-flex}.console-account-label{text-align:left;min-width:0;display:none}.console-account-label>span{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.console-account-label small{font:10.5px/1.2 var(--fw-font-mono);color:var(--fw-text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:210px;display:block;overflow:hidden}.console-account-trigger>svg{opacity:.6;width:12px;height:12px;display:none}.console-dialog{border:1px solid var(--fw-border);background:var(--fw-bg-surface);color:var(--fw-text-primary);max-width:calc(100vw - 28px);max-height:calc(100dvh - 64px);font:13px/normal var(--fw-font-sans);border-radius:12px;padding:0;overflow:auto;box-shadow:0 18px 48px #0006}.console-dialog::backdrop{background:#0206108c}.console-dialog small{color:var(--fw-text-secondary);overflow-wrap:anywhere;font-size:11px;line-height:normal;display:block}.console-dialog-header{border-bottom:1px solid var(--fw-border);align-items:center;gap:11px;padding:14px 16px;display:flex}.console-dialog-header>div{flex:1;min-width:0}.console-dialog-header>.console-icon-button{margin-left:auto}.console-account{width:320px;margin:50px 14px auto auto}.console-account::backdrop{background:0 0}.console-account .console-dialog-header{padding:14px 14px 12px}.console-account .console-dialog-header .console-avatar{width:40px;height:40px;font-size:13px}.console-account .console-dialog-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.console-account .console-dialog-header small{font-family:var(--fw-font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.console-account-scope{border-bottom:1px solid var(--fw-border-soft);align-items:center;gap:9px;padding:10px 14px;font-size:12.5px;display:flex}.console-account-scope>span:nth-child(2){flex:1}.console-status-dot{background:var(--console-company-accent,var(--fw-primary));border-radius:2px;flex:none;width:3px;height:16px}.console-profile-link{text-align:left;border-radius:7px;align-items:center;gap:10px;width:calc(100% - 12px);margin:6px;padding:8px 10px;display:flex}.console-profile-link svg{opacity:.75;flex:none;width:16px;height:16px}.console-profile-link:hover{background:var(--console-nav-active)}.console-profile-link strong{font-size:13px;font-weight:400}.console-profile-link small{margin-top:2px}.console-account-roles{padding:0 6px}.console-account-roles summary{cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.console-account-roles summary svg{opacity:.75;width:16px;height:16px}.console-account-roles summary:hover{background:var(--console-nav-active)}.console-account-roles>.console-role{margin:6px 0 0 10px}.console-account-roles p{color:var(--fw-text-secondary);margin:8px 10px;font-size:11px;line-height:1.5}.console-role{font:600 10.5px/normal var(--fw-font-mono);background:var(--console-chip-bg);color:var(--console-chip-fg);overflow-wrap:anywhere;border-radius:9px;max-width:100%;padding:2px 7px;display:inline-block}.console-account .console-dialog-header>.console-role{max-width:104px}.console-account-scope .console-role{font-family:var(--fw-font-sans);font-weight:500}.console-account-action{text-align:left;border-radius:7px;align-items:center;gap:10px;width:calc(100% - 12px);margin:0 6px;padding:8px 10px;font-size:13px;display:flex}.console-account-action svg{opacity:.75;width:16px;height:16px}.console-account-action span{flex:1}.console-account-action kbd{font:10px var(--fw-font-mono);color:var(--fw-text-secondary)}.console-account-action:hover{background:var(--console-nav-active)}.console-language,.console-theme{border-top:1px solid var(--fw-border-soft);color:var(--fw-text-secondary);align-items:center;gap:8px;padding:9px 14px;font-size:10.5px;display:flex}.console-language>span,.console-theme>span{flex:1}.console-language select,.console-theme button{border:1px solid var(--fw-border);height:24px;color:var(--fw-text-secondary);background:0 0;border-radius:6px;padding:0 10px;font-size:11.5px}.console-language option{background:var(--fw-bg-surface)}.console-theme button[aria-pressed=true]{border-color:var(--fw-primary);color:var(--console-chip-fg);background:var(--console-chip-bg)}.console-signout{text-align:left;width:calc(100% - 12px);color:var(--fw-error);border-radius:7px;align-items:center;gap:10px;margin:6px;padding:8px 10px;font-size:13px;display:flex}.console-signout svg{width:16px;height:16px}.console-signout:hover{background:var(--fw-error-bg)}.console-confirmation{width:430px;padding:22px}.console-confirmation h2{margin:0 0 12px;font-size:17px}.console-confirmation p{color:var(--fw-text-secondary);line-height:1.6}.console-dialog-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.console-dialog-actions button{border:1px solid var(--fw-border);border-radius:7px;height:34px;padding:0 14px;font-size:13px}.console-dialog-actions button:disabled{opacity:.6;cursor:wait}.console-dialog-actions .console-danger{background:var(--fw-error-bg);color:var(--fw-error);border-color:var(--fw-error)}.console-palette{border-radius:13px;width:580px;max-width:92%;margin:110px auto auto;box-shadow:0 24px 64px #00000073}.console-palette .console-dialog-header{padding:14px 16px}.console-palette .console-dialog-header>svg{width:16px;height:16px}.console-palette .console-icon-button{width:auto;height:auto;padding:0}.console-palette kbd{font:10.5px var(--fw-font-mono);color:var(--fw-text-secondary);border:1px solid var(--fw-border);border-radius:4px;padding:1px 5px}.console-palette input{min-width:0;color:var(--fw-text-primary);background:0 0;border:0;flex:1;padding:0;font-size:14px}.console-search-results{max-height:360px;padding:7px;overflow-y:auto}.console-palette-group{letter-spacing:.08em;text-transform:uppercase;color:var(--fw-text-secondary);padding:9px 11px 4px;font-size:10.5px;font-weight:600}.console-search-results button{text-align:left;border-radius:7px;align-items:center;gap:11px;width:100%;padding:10px 11px;font-size:13.5px;display:flex}.console-search-results button svg{opacity:.7;width:16px;height:16px}.console-search-results button span{flex:1}.console-search-results button small{font-size:11.5px}.console-search-results button:hover{background:var(--console-nav-active)}.console-search-results p{text-align:center;color:var(--fw-text-secondary);padding:26px}.console-scrim{z-index:25;background:#02061088;position:fixed;inset:0}.console-skip{z-index:99;background:var(--fw-bg-surface);border:1px solid var(--fw-border);padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.console-skip:focus{transform:none}.console-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.console-app-return{border:1px solid var(--fw-border);text-align:left;width:100%;color:var(--fw-text-secondary);cursor:not-allowed;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:12.5px;display:flex}.console-app-return svg{flex:none;width:14px;height:14px}.console-app-return-reason{color:var(--fw-text-secondary);margin:0 2px;font-size:10px;line-height:1.5}@media (width<=599px){.console-heading p{max-width:180px}}@media (width>=600px){.console-account-label,.console-account-trigger>svg{display:block}.console-header{gap:14px;padding:0 20px}.console-content{padding:22px 20px 40px}}@media (width>=900px){.console-sidebar{transition:width .18s;position:static;transform:none}.console-mobile-toggle,.console-mobile-close,.console-scrim{display:none}.console-collapse{border:1px solid var(--fw-border);width:18px;height:24px;color:var(--fw-text-secondary);background:var(--fw-bg-nav);border-radius:5px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:20px;right:4px}.console-collapse span{display:none}.console-collapse svg{width:12px;height:12px}.console-shell--collapsed .console-sidebar{width:68px}.console-shell--collapsed .console-brand{padding:18px 18px 16px}.console-shell--collapsed :is(.console-brand-label,.console-sidebar nav h2,.console-sidebar nav a span,.console-search-button span,.console-search-button kbd,.console-version,.console-collapse span,.console-return-label,.console-app-return-reason){display:none}.console-shell--collapsed .console-sidebar nav{padding:10px 10px 16px}.console-shell--collapsed .console-sidebar nav a,.console-shell--collapsed .console-search-button,.console-shell--collapsed .console-app-return{justify-content:center;padding:8px}.console-shell--collapsed .console-collapse{justify-content:center}.console-shell--collapsed .console-collapse svg{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.console-sidebar{transition:none}}.console-account-links{padding:6px 0}.console-account-links .console-profile-link{margin-top:0;margin-bottom:0}.console-profile-link:disabled{opacity:.6;cursor:not-allowed}.console-account-divider{background:var(--fw-border-soft);height:1px;margin:5px 6px}.console-account-status{color:var(--fw-text-secondary);margin:4px 16px;font-size:11px;line-height:1.4}.console-account-status button{margin-left:6px;text-decoration:underline}.console-account-external{margin:3px 16px 0 42px;font-size:11px;display:block;color:var(--console-chip-fg)!important}.console-account .console-version{padding:5px 14px 8px}.console-search-notice{padding:8px 11px}.console-sidebar nav a>span:first-of-type{flex:1}.console-nav-count{color:var(--fw-text-secondary);font-variant-numeric:tabular-nums;background:#8b949e1f;border-radius:9px;flex:none;padding:1px 6px;font-size:10.5px}[data-theme=light] .console-nav-count{background:#eef2f7}.console-sidebar-footer svg,.console-palette .console-dialog-header>svg{stroke-linecap:butt;stroke-linejoin:miter}.console-search-button svg,.console-palette .console-dialog-header>svg{stroke-width:2px}.console-account-trigger>svg{stroke-width:2.2px}@media (width>=900px){.console-brand-label{padding-right:18px}.console-search-button{color:var(--console-text-muted)}}
