@layer reset,component,page;@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3wg2gzp0j70gu.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@layer reset,component,page;@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2py-ke1f706a6.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@layer reset;@layer component{.D8JANq_alert{border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;color:var(--card-foreground);background:var(--card);align-items:flex-start;gap:12px;padding:12px 16px;font-size:14px;font-weight:400;line-height:20px;display:flex}.D8JANq_destructive{border-color:color-mix(in srgb, var(--destructive) 40%, transparent);color:var(--destructive)}.D8JANq_success{border-color:color-mix(in srgb, var(--success) 40%, transparent);color:var(--success)}.D8JANq_warning{border-color:color-mix(in srgb, var(--warning) 50%, transparent);background:color-mix(in srgb, var(--warning) 8%, var(--card))}.D8JANq_info{border-color:color-mix(in srgb, var(--info) 40%, transparent);background:color-mix(in srgb, var(--info) 6%, var(--card))}.D8JANq_icon{margin-top:2px;display:flex}.D8JANq_icon svg{width:16px;height:16px}.D8JANq_body{flex-direction:column;gap:2px;min-width:0;display:flex}.D8JANq_title{font-weight:500}.D8JANq_description{color:var(--muted-foreground)}}@layer page;
@layer reset;@layer component{._QxDhq_avatar{-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);color:var(--secondary-foreground);background:var(--secondary);flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}._QxDhq_default{width:32px;height:32px;font-size:13px}._QxDhq_lg{border-radius:var(--radius-lg);width:64px;height:64px;font-size:22px}._QxDhq_image{object-fit:cover;border-radius:inherit;width:100%;height:100%}._QxDhq_sm{width:24px;height:24px;font-size:11px}}@layer page;
@layer reset;@layer component{.DFyapG_badge{white-space:nowrap;border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.DFyapG_badge svg{width:12px;height:12px}.DFyapG_default{color:var(--primary-foreground);background:var(--primary)}.DFyapG_secondary{color:var(--secondary-foreground);background:var(--secondary)}.DFyapG_outline{border-color:var(--border);color:var(--foreground)}.DFyapG_success{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}.DFyapG_warning{color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent)}.DFyapG_destructive{color:var(--destructive);background:color-mix(in srgb, var(--destructive) 12%, transparent)}.DFyapG_info{color:var(--info);background:color-mix(in srgb, var(--info) 12%, transparent)}}@layer page;
@layer reset;@layer component{.LgL8Oa_button{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.LgL8Oa_button:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.LgL8Oa_button:disabled{pointer-events:none;opacity:.5}.LgL8Oa_button svg{flex-shrink:0;width:16px;height:16px}.LgL8Oa_button.LgL8Oa_stretched{width:100%}.LgL8Oa_default{box-shadow:var(--shadow-xs);color:var(--primary-foreground);background:var(--primary)}.LgL8Oa_default:hover{background:color-mix(in srgb, var(--primary) 90%, transparent)}.LgL8Oa_secondary{box-shadow:var(--shadow-xs);color:var(--secondary-foreground);background:var(--secondary)}.LgL8Oa_secondary:hover{background:color-mix(in srgb, var(--secondary) 80%, transparent)}.LgL8Oa_outline{border-color:var(--border);box-shadow:var(--shadow-xs);color:var(--foreground);background:var(--background)}.LgL8Oa_outline:hover{color:var(--accent-foreground);background:var(--accent)}.LgL8Oa_ghost{color:var(--foreground);background:0 0}.LgL8Oa_ghost:hover{color:var(--accent-foreground);background:var(--accent)}.LgL8Oa_destructive{box-shadow:var(--shadow-xs);color:var(--palette-white);background:var(--destructive)}.LgL8Oa_destructive:hover{background:color-mix(in srgb, var(--destructive) 90%, transparent)}.LgL8Oa_link{text-underline-offset:4px;color:var(--foreground);background:0 0;text-decoration:underline;height:auto!important;padding:0!important}.LgL8Oa_link:hover{text-decoration-thickness:2px}.LgL8Oa_size-sm{border-radius:var(--radius-sm);gap:6px;height:32px;padding:0 12px;font-size:13px}.LgL8Oa_size-default{height:36px;padding:0 16px}.LgL8Oa_size-lg{height:40px;padding:0 24px}.LgL8Oa_size-icon{width:36px;height:36px;padding:0}.LgL8Oa_spinner{animation:1s linear infinite LgL8Oa_spin}@keyframes LgL8Oa_spin{to{transform:rotate(360deg)}}}@layer page;
@layer reset;@layer component{._65l2cW_card{border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);color:var(--card-foreground);background:var(--card);flex-direction:column;gap:24px;padding:24px 0;display:flex}._65l2cW_header{flex-direction:column;gap:6px;padding:0 24px;display:flex}._65l2cW_title{font-size:16px;font-weight:600;line-height:20px}._65l2cW_description{color:var(--muted-foreground);font-size:14px;font-weight:400;line-height:20px}._65l2cW_content{padding:0 24px}._65l2cW_footer{align-items:center;gap:8px;padding:0 24px;display:flex}}@layer page;
@layer reset;@layer component{.Jy8oEa_checkbox{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.Jy8oEa_control{flex-shrink:0;width:16px;height:16px;margin-top:2px;display:inline-flex;position:relative}.Jy8oEa_input{cursor:pointer;appearance:none;border:1px solid var(--input);width:100%;height:100%;box-shadow:var(--shadow-xs);background:var(--background);border-radius:4px;margin:0;transition:background-color .15s,border-color .15s}.Jy8oEa_input:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.Jy8oEa_input:checked{border-color:var(--primary);background:var(--primary)}.Jy8oEa_input:disabled{cursor:not-allowed;opacity:.5}.Jy8oEa_mark{pointer-events:none;stroke-width:3px;opacity:0;width:12px;height:12px;color:var(--primary-foreground);position:absolute;top:2px;left:2px}.Jy8oEa_input:checked+.Jy8oEa_mark{opacity:1}.Jy8oEa_text{flex-direction:column;display:flex}.Jy8oEa_label{font-size:14px;font-weight:500;line-height:20px}.Jy8oEa_description{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}}@layer page;
@layer reset;@layer component{.Sk84Hq_dialog{text-align:left;white-space:normal;border:1px solid var(--border);border-radius:var(--radius-xl);width:calc(100% - 32px);max-width:480px;color:var(--foreground);background:var(--background);padding:0;font-size:14px;font-weight:400;line-height:20px;box-shadow:0 24px 48px -12px #00000040}.Sk84Hq_dialog::backdrop{background:#00000080}.Sk84Hq_content{flex-direction:column;gap:20px;padding:24px;display:flex;position:relative}.Sk84Hq_header{flex-direction:column;gap:6px;padding-right:32px;display:flex}.Sk84Hq_title{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:28px}.Sk84Hq_description{color:var(--muted-foreground);font-size:14px;font-weight:400;line-height:20px}.Sk84Hq_close{position:absolute;top:12px;right:12px}}@layer page;
@layer reset;@layer component{._4ggQ0q_label{-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:14px;display:flex}}@layer page;
@layer reset;@layer component{.LyWeyW_field{flex-direction:column;gap:8px;display:flex}.LyWeyW_header{justify-content:space-between;align-items:center;gap:8px;display:flex}.LyWeyW_description{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.LyWeyW_error{color:var(--destructive);font-size:13px;font-weight:400;line-height:18px}}@layer page;
@layer reset;@layer component{.Axep0G_wrapper{align-items:center;width:100%;display:flex;position:relative}.Axep0G_input{border:1px solid var(--input);border-radius:var(--radius-md);width:100%;min-width:0;height:36px;box-shadow:var(--shadow-xs);color:var(--foreground);background:0 0;padding:4px 12px;font-family:inherit;font-size:14px;line-height:20px;transition:border-color .15s,box-shadow .15s}.Axep0G_input:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.Axep0G_input::placeholder{color:var(--muted-foreground)}.Axep0G_input:disabled{cursor:not-allowed;opacity:.5}.Axep0G_input[aria-invalid=true]{border-color:var(--destructive)}.Axep0G_input.Axep0G_withSuffix{padding-right:40px}.Axep0G_suffix{align-items:center;display:flex;position:absolute;right:4px}}@layer page;
@layer reset;@layer component{._FxIga_text,._FxIga_muted{text-underline-offset:4px;border-radius:var(--radius-sm);color:var(--foreground);font-weight:500;text-decoration:underline}._FxIga_text:focus-visible,._FxIga_muted:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}._FxIga_text:hover,._FxIga_muted:hover{text-decoration-thickness:2px}._FxIga_muted{color:var(--muted-foreground);font-weight:400;text-decoration:none}._FxIga_muted:hover{color:var(--foreground);text-decoration:underline}}@layer page;
@layer reset;@layer component{.P2nHaq_select{width:100%;position:relative}.P2nHaq_trigger{text-align:left;cursor:pointer;border:1px solid var(--input);border-radius:var(--radius-md);width:100%;height:36px;box-shadow:var(--shadow-xs);color:var(--foreground);background:var(--background);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:14px;line-height:20px;transition:border-color .15s,box-shadow .15s;display:flex}.P2nHaq_trigger:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.P2nHaq_trigger[aria-invalid=true]{border-color:var(--destructive)}.P2nHaq_trigger:disabled{cursor:not-allowed;opacity:.5}.P2nHaq_placeholder .P2nHaq_value{color:var(--muted-foreground)}.P2nHaq_value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.P2nHaq_chevron{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0;transition:transform .15s}[aria-expanded=true]>.P2nHaq_chevron{transform:rotate(180deg)}.P2nHaq_listbox{border:1px solid var(--border);border-radius:var(--radius-md);z-index:30;width:100%;max-height:280px;color:var(--foreground);background:var(--popover);flex-direction:column;gap:1px;margin:0;padding:4px;list-style:none;animation:.12s ease-out P2nHaq_appear;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 10px 30px -10px #00000040,0 2px 6px -2px #0000001a}.P2nHaq_option{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:6px 8px;font-size:14px;font-weight:400;line-height:20px;display:flex}.P2nHaq_option[aria-disabled=true]{cursor:not-allowed;opacity:.5}.P2nHaq_active{color:var(--accent-foreground);background:var(--accent)}.P2nHaq_muted{color:var(--muted-foreground)}.P2nHaq_optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.P2nHaq_check{flex-shrink:0;width:16px;height:16px}@keyframes P2nHaq_appear{0%{opacity:0;transform:translateY(-4px)}}}@layer page;
@layer reset;@layer component{._3mmFnW_separator{text-transform:uppercase;width:100%;color:var(--muted-foreground);align-items:center;gap:12px;font-size:12px;font-weight:400;line-height:16px;display:flex}._3mmFnW_separator:before,._3mmFnW_separator:after{content:"";background:var(--border);flex:1;height:1px}._3mmFnW_label{flex-shrink:0}}@layer page;
@layer reset;@layer component{.OPB8oG_h1{letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:36px}@media screen and (max-width:650px){.OPB8oG_h1{font-size:24px;line-height:32px}}.OPB8oG_h2{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:32px}.OPB8oG_h3{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:28px}.OPB8oG_body{font-size:14px;font-weight:400;line-height:20px}.OPB8oG_small{font-size:13px;font-weight:400;line-height:18px}.OPB8oG_caption{font-size:12px;font-weight:400;line-height:16px}.OPB8oG_mono{font-family:var(--font-mono);font-size:13px;line-height:20px}.OPB8oG_muted{color:var(--muted-foreground)}}@layer page;
@layer reset;@layer component{.LbvDQq_textarea{resize:vertical;border:1px solid var(--input);border-radius:var(--radius-md);width:100%;min-height:120px;box-shadow:var(--shadow-xs);color:var(--foreground);background:0 0;padding:8px 12px;font-family:inherit;font-size:14px;line-height:20px;transition:border-color .15s,box-shadow .15s}.LbvDQq_textarea:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.LbvDQq_textarea::placeholder{color:var(--muted-foreground)}.LbvDQq_textarea[aria-invalid=true]{border-color:var(--destructive)}}@layer page;
@layer reset;@layer component{.JYyK1G_link{border-radius:var(--radius-md);height:32px;color:var(--foreground);align-items:center;gap:8px;padding:0 8px;font-size:14px;line-height:20px;transition:background-color .15s;display:flex}.JYyK1G_link:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.JYyK1G_link:hover{background:var(--accent)}.JYyK1G_link svg{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0}.JYyK1G_active{background:var(--accent);font-weight:500}.JYyK1G_active svg{color:var(--foreground)}.JYyK1G_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}}@layer page;
@layer reset;@layer component{.adlcZa_noAccess{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;display:flex}.adlcZa_icon{border:1px solid var(--border);border-radius:var(--radius-lg);justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:flex}.adlcZa_icon svg{width:22px;height:22px}.adlcZa_description{max-width:440px}}@layer page;
@layer reset;@layer component{.rGh3Hq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rGh3Hq_main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.rGh3Hq_title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rGh3Hq_icon{color:var(--muted-foreground);display:flex}.rGh3Hq_icon svg{width:22px;height:22px}.rGh3Hq_meta{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 18px;font-size:13px;font-weight:400;line-height:18px;display:flex}.rGh3Hq_meta>*{align-items:center;gap:6px;min-width:0;display:inline-flex}.rGh3Hq_meta svg{flex-shrink:0;width:14px;height:14px}.rGh3Hq_meta code{font-family:var(--font-mono);word-break:break-all}.rGh3Hq_actions{flex-wrap:wrap;gap:8px;display:flex}}@layer page;
@layer reset;@layer component{.XwCceG_tabs{border-radius:var(--radius-lg);background:var(--muted);flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.XwCceG_tab{border-radius:var(--radius-md);height:32px;color:var(--muted-foreground);align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.XwCceG_tab:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.XwCceG_tab:hover{color:var(--foreground)}.XwCceG_tab svg{width:15px;height:15px}.XwCceG_active{box-shadow:var(--shadow-xs);color:var(--foreground);background:var(--background)}}@layer page;
@layer reset;@layer component{.PznB5W_actions{align-items:center;gap:4px;display:flex}.PznB5W_dialog{flex-direction:column;gap:16px;display:flex}.PznB5W_dialogActions{justify-content:flex-end;display:flex}.PznB5W_danger{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.PznB5W_dangerTitle{font-size:14px;font-weight:500;line-height:20px}.PznB5W_dangerText{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}}@layer page;
@layer reset;@layer component{.SeuvZG_form{flex-direction:column;gap:16px;display:flex}.SeuvZG_row{grid-template-columns:2fr 1fr;align-items:start;gap:16px;display:grid}@media screen and (max-width:650px){.SeuvZG_row{grid-template-columns:1fr}}.SeuvZG_actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.SeuvZG_success{color:var(--success);font-size:13px;font-weight:400;line-height:18px}.SeuvZG_command{font-family:var(--font-mono);border-radius:var(--radius-md);background:var(--muted);padding:10px 12px;font-size:13px;line-height:20px}.SeuvZG_link{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--foreground);align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.SeuvZG_link:hover{background:var(--accent)}.SeuvZG_link svg{width:16px;height:16px}.SeuvZG_note{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}}@layer page;
@layer reset;@layer component{.XCdq0q_key{white-space:normal;border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--muted);flex-direction:column;gap:8px;padding:12px;display:flex}.XCdq0q_header{align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.XCdq0q_header svg{width:16px;height:16px}.XCdq0q_hint{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.XCdq0q_value{align-items:center;gap:8px;display:flex}.XCdq0q_value code{min-width:0;font-family:var(--font-mono);word-break:break-all;border-radius:var(--radius-sm);background:var(--background);flex:1;padding:6px 8px;font-size:12px}}@layer page;
@layer reset;@layer component{.b_4NHW_dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.b_4NHW_pulse{animation:1.6s ease-in-out infinite b_4NHW_pulse}@keyframes b_4NHW_pulse{50%{opacity:.3}}}@layer page;
@layer reset;@layer component{.GwnfLa_logo{align-items:center;gap:10px;display:inline-flex}.GwnfLa_mark{flex-shrink:0}.GwnfLa_background{fill:var(--primary)}.GwnfLa_stroke{stroke:var(--primary-foreground)}.GwnfLa_fill{fill:var(--primary-foreground)}.GwnfLa_name{letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:20px}.GwnfLa_srOnly{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@layer page;
@layer reset;@layer component{.bI_v7a_action{border-radius:var(--radius-md);background:var(--muted);align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.bI_v7a_action svg{width:14px;height:14px;color:var(--muted-foreground);flex-shrink:0}.bI_v7a_tool{font-size:12px;font-weight:600;line-height:16px}.bI_v7a_command{min-width:0;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:20px;overflow:hidden}}@layer page;
@layer reset;@layer component{.n6F91a_header{border-bottom:1px solid var(--border);align-items:center;gap:8px;height:56px;padding:0 12px;display:none}@media screen and (max-width:1023px){.n6F91a_header{display:flex}}}@layer page;
@layer reset;@layer component{.VJwlha_newThread{justify-content:flex-start}.VJwlha_nav{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex;overflow-y:auto}.VJwlha_group{flex-direction:column;gap:2px;display:flex}.VJwlha_groupLabel{height:32px;color:var(--muted-foreground);align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.VJwlha_list{flex-direction:column;gap:2px;margin:0;padding:0;display:flex}.VJwlha_empty{color:var(--muted-foreground);padding:0 8px;font-size:12px;font-weight:400;line-height:16px}.VJwlha_dot{background:var(--ring);border-radius:50%;flex-shrink:0;width:8px;height:8px}.VJwlha_working,.VJwlha_ready{background:var(--success)}.VJwlha_awaiting_approval{background:var(--warning)}.VJwlha_needs_auth{background:var(--info)}.VJwlha_frozen{background:var(--warning)}.VJwlha_error{background:var(--destructive)}.VJwlha_queued,.VJwlha_stopped,.VJwlha_not_created{border:1px solid var(--muted-foreground);background:0 0}}@layer page;
@layer reset;@layer component{.vDmx2a_user{border-top:1px solid var(--border);align-items:center;gap:8px;padding:8px;display:flex}.vDmx2a_profile{border-radius:var(--radius-md);min-width:0;color:inherit;flex:1;align-items:center;gap:8px;margin:-4px;padding:4px;text-decoration:none;display:flex}.vDmx2a_profile:hover{background:var(--sidebar-accent,var(--accent))}.vDmx2a_info{flex-direction:column;flex:1;min-width:0;display:flex}.vDmx2a_name,.vDmx2a_email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vDmx2a_name{font-size:14px;font-weight:500;line-height:20px}.vDmx2a_email{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}}@layer page;
@layer reset;@layer component{._3IYvKa_sidebar{flex-direction:column;gap:8px;height:100%;padding:8px;display:flex}._3IYvKa_header{align-items:center;height:48px;padding:0 8px;display:flex}._3IYvKa_skeleton,._3IYvKa_footerSkeleton{border-radius:var(--radius-md);background:var(--accent);margin:0 8px;animation:1.6s ease-in-out infinite _3IYvKa_pulse}._3IYvKa_skeleton{flex:1}._3IYvKa_footerSkeleton{height:48px}@keyframes _3IYvKa_pulse{50%{opacity:.5}}}@layer page;
@layer reset;@layer component{.R4EEPq_frame{width:var(--sidebar-width);flex-shrink:0;height:100vh;position:sticky;top:0}@media screen and (max-width:1023px){.R4EEPq_frame{border-right:1px solid var(--border);z-index:50;box-shadow:var(--shadow-sm);background:var(--sidebar);transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-100%)}}.R4EEPq_open{transform:translate(0)}.R4EEPq_overlay{display:none}@media screen and (max-width:1023px){.R4EEPq_overlay{z-index:40;background:#0006;border:none;display:block;position:fixed;inset:0}}}@layer page;
@layer reset;@layer component{.N8_Bga_list{flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.N8_Bga_item{border-radius:var(--radius-lg);color:var(--foreground);align-items:center;gap:12px;padding:10px;transition:background-color .15s;display:flex}.N8_Bga_item:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.N8_Bga_item:hover{background:var(--accent)}.N8_Bga_icon{border:1px solid var(--border);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.N8_Bga_icon svg{width:16px;height:16px}.N8_Bga_info{flex-direction:column;flex:1;min-width:0;display:flex}.N8_Bga_title,.N8_Bga_meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.N8_Bga_title{font-size:14px;font-weight:500;line-height:20px}.N8_Bga_meta{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}.N8_Bga_chevron{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0}@media screen and (max-width:650px){.N8_Bga_chevron{display:none}}.N8_Bga_empty{text-align:center;color:var(--muted-foreground);padding:24px 0;font-size:14px;font-weight:400;line-height:20px}}@layer page;
@layer reset;@layer component{.UPR1Ya_grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media screen and (max-width:650px){.UPR1Ya_grid{grid-template-columns:1fr}}.UPR1Ya_card{border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);color:var(--foreground);background:var(--card);align-items:center;gap:14px;padding:16px 20px;transition:background-color .15s,border-color .15s;display:flex}.UPR1Ya_card:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.UPR1Ya_card:hover{border-color:var(--ring);background:var(--accent)}.UPR1Ya_card:hover .UPR1Ya_arrow{transform:translate(2px)}.UPR1Ya_icon{border-radius:var(--radius-lg);width:40px;height:40px;color:var(--primary-foreground);background:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.UPR1Ya_icon svg{width:18px;height:18px}.UPR1Ya_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.UPR1Ya_title{font-size:15px;font-weight:600;line-height:20px}.UPR1Ya_hint{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.UPR1Ya_arrow{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0;transition:transform .15s}}@layer page;
@layer reset;@layer component{.tnJhRG_card{gap:12px;padding:20px}.tnJhRG_highlighted{border-color:color-mix(in srgb, var(--warning) 45%, var(--border))}.tnJhRG_highlighted .tnJhRG_icon{color:var(--warning)}.tnJhRG_header{justify-content:space-between;align-items:center;gap:8px;display:flex}.tnJhRG_label{font-size:14px;font-weight:500;line-height:20px}.tnJhRG_icon{color:var(--muted-foreground);display:flex}.tnJhRG_icon svg{width:16px;height:16px}.tnJhRG_body{flex-direction:column;gap:2px;display:flex}.tnJhRG_value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:32px}.tnJhRG_hint{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}}@layer page;
@layer reset;@layer component{.ETwKkq_dashboard{flex-direction:column;gap:24px;display:flex}.ETwKkq_header{flex-direction:column;gap:4px;display:flex}.ETwKkq_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:1023px){.ETwKkq_stats{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:650px){.ETwKkq_stats{grid-template-columns:1fr}}.ETwKkq_columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media screen and (max-width:1023px){.ETwKkq_columns{grid-template-columns:1fr}}}@layer page;
@layer reset;@layer component{.JAEs3W_skeleton{flex-direction:column;gap:24px;display:flex}.JAEs3W_title,.JAEs3W_block,.JAEs3W_panel{border-radius:var(--radius-lg);background:var(--muted);animation:1.6s ease-in-out infinite JAEs3W_pulse}.JAEs3W_title{width:280px;max-width:100%;height:56px}.JAEs3W_stats{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media screen and (max-width:1023px){.JAEs3W_stats{grid-template-columns:repeat(2,1fr)}}.JAEs3W_block{height:112px}.JAEs3W_panel{height:320px}@keyframes JAEs3W_pulse{50%{opacity:.5}}}@layer page;
@layer reset;@layer component{.CH8Y1a_bar{border:1px solid color-mix(in srgb, var(--warning) 50%, var(--border));border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background:color-mix(in srgb, var(--warning) 6%, var(--card));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}@media screen and (max-width:1023px){.CH8Y1a_bar{grid-template-columns:minmax(0,1fr)}}.CH8Y1a_header{align-items:center;gap:8px;display:flex}.CH8Y1a_icon{width:18px;height:18px;color:var(--warning)}.CH8Y1a_title{white-space:nowrap;font-size:14px;font-weight:600;line-height:20px}.CH8Y1a_action{background:var(--background)}.CH8Y1a_buttons{justify-content:flex-end;gap:8px;display:flex}}@layer page;
@layer reset;@layer component{.dNUK_G_footer{text-align:center;color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-top:24px;font-size:14px;font-weight:400;line-height:20px;display:flex}}@layer page;
@layer reset;@layer component{.HkgqdW_actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.HkgqdW_error{white-space:normal;max-width:220px;color:var(--destructive);font-size:12px;font-weight:400;line-height:16px}.HkgqdW_dialogActions{justify-content:flex-end;gap:8px;display:flex}}@layer page;
@layer reset;@layer component{.hgRpVW_breadcrumbs{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px;min-height:48px;padding:8px 16px;font-size:13px;font-weight:400;line-height:18px;display:flex}.hgRpVW_item{align-items:center;gap:4px;min-width:0;display:inline-flex}.hgRpVW_crumb{border-radius:var(--radius-sm);color:var(--muted-foreground);align-items:center;padding:2px 4px;display:inline-flex}.hgRpVW_crumb:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.hgRpVW_crumb:hover{color:var(--foreground);background:var(--accent)}.hgRpVW_crumb svg{width:14px;height:14px}.hgRpVW_separator{width:14px;height:14px;color:var(--muted-foreground);flex-shrink:0}.hgRpVW_current{font-family:var(--font-mono);word-break:break-all;font-weight:500}}@layer page;
@layer reset;@layer component{.W9y-SW_form{flex-direction:column;gap:20px;display:flex}.W9y-SW_warnings{color:var(--muted-foreground);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;font-weight:400;line-height:18px;display:flex}.W9y-SW_actions{justify-content:flex-end;gap:8px;display:flex}}@layer page;
@layer reset;@layer component{.qxInYa_form{flex-direction:column;gap:20px;display:flex}}@layer page;
@layer reset;@layer component{.gWWu4W_meter{flex-direction:column;gap:6px;display:flex}.gWWu4W_header{justify-content:space-between;gap:8px;font-size:13px;font-weight:400;line-height:18px;display:flex}.gWWu4W_value{font-variant-numeric:tabular-nums;font-weight:500}.gWWu4W_track{background:var(--muted);border-radius:999px;height:8px;position:relative;overflow:hidden}.gWWu4W_fill{border-radius:inherit;height:100%;transition:width .3s;display:block}.gWWu4W_normal{background:var(--success)}.gWWu4W_high{background:var(--warning)}.gWWu4W_critical{background:var(--destructive)}.gWWu4W_threshold{opacity:.35;background:var(--foreground);width:2px;position:absolute;top:0;bottom:0}.gWWu4W_hint{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}}@layer page;
@layer reset;@layer component{._4-Lz1W_list{margin:0;padding:4px 0}._4-Lz1W_item{min-height:36px;color:var(--foreground);align-items:center;gap:10px;padding:6px 16px;font-size:14px;font-weight:400;line-height:20px;display:flex}._4-Lz1W_item:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}._4-Lz1W_item:hover{background:var(--accent)}._4-Lz1W_icon{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0}._4-Lz1W_dir{color:var(--info)}._4-Lz1W_name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._4-Lz1W_size{font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}._4-Lz1W_empty{text-align:center;color:var(--muted-foreground);padding:40px 16px;font-size:14px;font-weight:400;line-height:20px}}@layer page;
@layer reset;@layer component{.UP4Umq_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.UP4Umq_heading{flex-direction:column;gap:4px;min-width:0;display:flex}.UP4Umq_title{align-items:center;gap:8px;display:flex}.UP4Umq_title svg{width:16px;height:16px;color:var(--muted-foreground)}.UP4Umq_code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--muted);padding:1px 6px;font-size:12px;line-height:20px}.UP4Umq_body{flex-direction:column;gap:12px;display:flex}.UP4Umq_muted{overflow-wrap:anywhere;color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.UP4Umq_badges{flex-wrap:wrap;gap:6px;display:flex}.UP4Umq_changes{font-size:13px;font-weight:400;line-height:18px}.UP4Umq_changes summary{cursor:pointer;color:var(--muted-foreground)}.UP4Umq_changes ul{flex-direction:column;gap:2px;margin:8px 0 0;padding:0;display:flex}.UP4Umq_changes li{gap:8px;display:flex}.UP4Umq_changeCode{font-family:var(--font-mono);width:20px;color:var(--muted-foreground);flex-shrink:0;font-size:12px;line-height:20px}.UP4Umq_path{font-family:var(--font-mono);overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:20px}.UP4Umq_commit{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}@media screen and (max-width:650px){.UP4Umq_commit{grid-template-columns:minmax(0,1fr)}}.UP4Umq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UP4Umq_push{align-items:center;gap:8px;display:flex}.UP4Umq_target{width:200px}.UP4Umq_conflict{border:1px solid color-mix(in srgb, var(--warning) 50%, var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--warning) 6%, var(--card));flex-direction:column;gap:12px;padding:12px;display:flex}.UP4Umq_conflictHeader{align-items:flex-start;gap:10px;display:flex}.UP4Umq_conflictHeader>svg{width:18px;height:18px;color:var(--warning);flex-shrink:0}.UP4Umq_conflictTitle{font-size:14px;font-weight:600;line-height:20px}.UP4Umq_files{flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.UP4Umq_file{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.UP4Umq_fileActions{flex-wrap:wrap;gap:6px;display:flex}.UP4Umq_link{font-weight:500;text-decoration:underline}.UP4Umq_output{margin-top:6px}.UP4Umq_output summary{cursor:pointer}.UP4Umq_output pre{font-family:var(--font-mono);white-space:pre-wrap;border-radius:var(--radius-sm);background:var(--muted);overflow-wrap:anywhere;max-height:240px;margin-top:6px;padding:8px;font-size:12px;line-height:20px;overflow:auto}}@layer page;
@layer reset;@layer component{.AGqukq_header{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px;display:flex}.AGqukq_icon{border:1px solid var(--border);border-radius:var(--radius-lg);width:44px;height:44px;box-shadow:var(--shadow-xs);justify-content:center;align-items:center;margin-bottom:8px;display:flex}.AGqukq_icon svg{width:20px;height:20px}}@layer page;
@layer reset;@layer component{.gR7cEq_form{flex-direction:column;gap:16px;display:flex}.gR7cEq_role{max-width:260px}.gR7cEq_columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media screen and (max-width:650px){.gR7cEq_columns{grid-template-columns:1fr}}.gR7cEq_group{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;margin:0;padding:12px;display:flex}.gR7cEq_group:disabled{opacity:.5}.gR7cEq_legend{color:var(--muted-foreground);padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.gR7cEq_empty{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.gR7cEq_actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.gR7cEq_success{color:var(--success);font-size:13px;font-weight:400;line-height:18px}}@layer page;
@layer reset;@layer component{.UXLzRa_actions{align-items:center;gap:4px;display:flex}}@layer page;
@layer reset;@layer component{.o54NKa_devices{flex-direction:column;gap:16px;display:flex}.o54NKa_list{flex-direction:column;display:flex}.o54NKa_item{align-items:center;gap:12px;padding:12px 0;display:flex}.o54NKa_item+.o54NKa_item{border-top:1px solid var(--border)}.o54NKa_icon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--muted-foreground);background:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.o54NKa_icon svg{width:18px;height:18px}.o54NKa_info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.o54NKa_name{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.o54NKa_meta{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.o54NKa_footer{justify-content:flex-end;display:flex}}@layer page;
@layer reset;@layer component{.zO3llW_form{flex-direction:column;gap:16px;display:flex}.zO3llW_form textarea{max-height:320px}.zO3llW_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.zO3llW_actions{justify-content:flex-end;gap:8px;display:flex}}@layer page;
@layer reset;@layer component{.w23YgG_panel{color:var(--palette-zinc-50);background:radial-gradient(circle at 80% 10%, #ffffff0f, transparent 40%),var(--palette-zinc-950);flex-direction:column;justify-content:center;gap:32px;padding:40px;display:flex;position:relative;overflow:hidden}@media screen and (max-width:1023px){.w23YgG_panel{display:none}}.w23YgG_terminal{border:1px solid var(--palette-zinc-800);border-radius:var(--radius-xl);background:var(--palette-zinc-900);width:100%;max-width:520px;margin:0 auto;overflow:hidden;box-shadow:0 24px 60px -20px #0009}.w23YgG_bar{border-bottom:1px solid var(--palette-zinc-800);gap:6px;padding:12px 14px;display:flex}.w23YgG_bar span{background:var(--palette-zinc-700);border-radius:50%;width:10px;height:10px}.w23YgG_screen{font-family:var(--font-mono);color:var(--palette-zinc-200);flex-direction:column;gap:12px;padding:20px;font-size:13px;line-height:20px;display:flex}.w23YgG_screen p{align-items:center;gap:8px;display:flex}.w23YgG_agents{flex-direction:column;gap:4px;display:flex}.w23YgG_prompt,.w23YgG_muted{color:var(--palette-zinc-500)}.w23YgG_ok{color:var(--palette-green-400)}.w23YgG_warn{color:var(--palette-amber-400)}.w23YgG_cursor{vertical-align:text-bottom;background:var(--palette-zinc-200);width:8px;height:16px;animation:1.1s step-end infinite w23YgG_blink;display:inline-block}.w23YgG_tagline{letter-spacing:-.01em;text-align:center;max-width:520px;color:var(--palette-zinc-300);margin:0 auto;font-size:18px;font-weight:500;line-height:28px}@keyframes w23YgG_blink{50%{opacity:0}}}@layer page;
@layer reset;@layer component{.vHwosG_manage{flex-direction:column;gap:16px;display:flex}.vHwosG_row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.vHwosG_row>button{margin-top:22px}@media screen and (max-width:650px){.vHwosG_row{grid-template-columns:minmax(0,1fr)}.vHwosG_row>button{margin-top:0}}.vHwosG_block{border:1px solid var(--border);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.vHwosG_blockTitle{font-size:14px;font-weight:500;line-height:20px}.vHwosG_blockText{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}}@layer page;
@layer reset;@layer component{.yE_ZNa_tree{padding:8px}.yE_ZNa_list{margin:0;padding:0;list-style:none}.yE_ZNa_row{text-align:left;cursor:pointer;border-radius:var(--radius-sm);width:100%;height:28px;color:var(--foreground);background:0 0;border:none;align-items:center;gap:6px;padding-right:8px;font-size:13px;font-weight:400;line-height:18px;display:flex}.yE_ZNa_row:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.yE_ZNa_row:hover{background:var(--accent)}.yE_ZNa_current{background:var(--accent);font-weight:500}.yE_ZNa_chevron,.yE_ZNa_spacer{flex-shrink:0;width:14px;height:14px}.yE_ZNa_chevron{color:var(--muted-foreground);transition:transform .15s}.yE_ZNa_open{transform:rotate(90deg)}.yE_ZNa_spin{animation:1s linear infinite yE_ZNa_spin}.yE_ZNa_icon{width:15px;height:15px;color:var(--muted-foreground);flex-shrink:0}.yE_ZNa_dir{color:var(--info)}.yE_ZNa_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@keyframes yE_ZNa_spin{to{transform:rotate(360deg)}}}@layer page;
@layer reset;@layer component{._6YX8a_form{flex-direction:column;gap:16px;display:flex}._6YX8a_actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}._6YX8a_success{color:var(--success);font-size:13px;font-weight:400;line-height:18px}._6YX8a_error{color:var(--destructive);font-size:13px;font-weight:400;line-height:18px}}@layer page;
@layer reset;@layer component{.eg-LjW_scroll{overflow-x:auto}.eg-LjW_table{border-collapse:collapse;width:100%}.eg-LjW_table th,.eg-LjW_table td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--border);padding:10px 12px;font-size:14px;font-weight:400;line-height:20px}.eg-LjW_table th{color:var(--muted-foreground);font-size:12px;font-weight:500;line-height:16px}.eg-LjW_table tr:last-child td{border-bottom:none}.eg-LjW_name{font-weight:500}.eg-LjW_muted{color:var(--muted-foreground)}.eg-LjW_mono{font-family:var(--font-mono);font-size:13px}.eg-LjW_actions{text-align:right!important}.eg-LjW_empty{text-align:center;color:var(--muted-foreground);padding:24px 0;font-size:14px;font-weight:400;line-height:20px}}@layer page;
@layer reset;@layer component{.tvW9mq_filters{grid-template-columns:repeat(2,minmax(0,240px));gap:12px;transition:opacity .15s;display:grid}.tvW9mq_filters[aria-busy=true]{opacity:.6}@media screen and (max-width:650px){.tvW9mq_filters{grid-template-columns:minmax(0,1fr)}}.tvW9mq_field{flex-direction:column;gap:6px;display:flex}}@layer page;
@layer reset;@layer component{._8di8lW_viewer{flex-direction:column;min-width:0;display:flex}._8di8lW_header{border-bottom:1px solid var(--border);background:var(--muted);align-items:center;gap:8px;min-height:44px;padding:6px 8px 6px 16px;display:flex}._8di8lW_icon{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0}._8di8lW_name{min-width:0;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}._8di8lW_meta{font-size:12px;font-weight:400;line-height:16px}@media screen and (max-width:650px){._8di8lW_meta{display:none}}._8di8lW_meta{white-space:nowrap;color:var(--muted-foreground)}._8di8lW_code{overflow:auto}._8di8lW_code .shiki{width:max-content;min-width:100%;font-family:var(--font-mono);counter-reset:line;margin:0;padding:12px 0;font-size:13px;line-height:20px;background:0 0!important}._8di8lW_code .shiki span{color:var(--shiki-light)}._8di8lW_code .line{padding-right:16px;display:inline-block}._8di8lW_code .line:before{text-align:right;content:counter(line);counter-increment:line;-webkit-user-select:none;user-select:none;width:3.5em;color:var(--muted-foreground);margin-right:16px;padding-right:12px;display:inline-block}:root[data-theme=dark] ._8di8lW_code .shiki span{color:var(--shiki-dark)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._8di8lW_code .shiki span{color:var(--shiki-dark)}}._8di8lW_placeholder{text-align:center;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:8px;padding:64px 16px;font-size:14px;font-weight:400;line-height:20px;display:flex}._8di8lW_placeholder svg{width:24px;height:24px}}@layer page;
@layer reset;@layer component{.mAV32q_avatarRow{align-items:center;gap:16px;display:flex}.mAV32q_avatarActions{flex-direction:column;gap:6px;display:flex}.mAV32q_buttons{gap:8px;display:flex}.mAV32q_file{display:none}.mAV32q_hint{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}}@layer page;
@layer reset;@layer component{.uvZDOa_form{flex-direction:column;gap:16px;display:flex}.uvZDOa_kinds{border:none;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;display:grid}@media screen and (max-width:650px){.uvZDOa_kinds{grid-template-columns:1fr}}.uvZDOa_legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.uvZDOa_kind{cursor:pointer;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.uvZDOa_kind:hover{background:var(--accent)}.uvZDOa_kind:has(input:focus-visible){box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring)}.uvZDOa_kindActive{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.uvZDOa_radio{opacity:0;width:1px;height:1px;position:absolute}.uvZDOa_kindIcon{border-radius:var(--radius-md);background:var(--muted);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.uvZDOa_kindIcon svg{width:16px;height:16px}.uvZDOa_kindText{flex-direction:column;gap:2px;display:flex}.uvZDOa_kindTitle{font-size:14px;font-weight:600;line-height:20px}.uvZDOa_kindHint{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}.uvZDOa_fields{flex-direction:column;gap:20px;display:flex}.uvZDOa_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media screen and (max-width:650px){.uvZDOa_row{grid-template-columns:1fr}}.uvZDOa_actions{justify-content:flex-end;display:flex}}@layer page;
@layer reset;@layer component{.A3ALPq_window{border:1px solid var(--palette-zinc-800);border-radius:var(--radius-xl);background:var(--palette-zinc-950);width:100%;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c}.A3ALPq_bar{border-bottom:1px solid var(--palette-zinc-800);align-items:center;gap:6px;padding:12px 14px;display:flex}.A3ALPq_bar>span{background:var(--palette-zinc-700);border-radius:50%;width:10px;height:10px}.A3ALPq_title{color:var(--palette-zinc-500);margin-left:8px;font-size:12px;font-weight:400;line-height:16px}.A3ALPq_screen{font-family:var(--font-mono);color:var(--palette-zinc-200);flex-direction:column;gap:10px;padding:20px;font-size:13px;line-height:20px;display:flex}.A3ALPq_screen p{gap:8px;display:flex}.A3ALPq_user,.A3ALPq_muted{color:var(--palette-zinc-500)}.A3ALPq_ok{color:var(--palette-green-400)}.A3ALPq_approval{border:1px solid color-mix(in srgb, var(--palette-amber-400) 45%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--palette-amber-400) 8%, transparent);flex-direction:column;gap:10px;margin-top:6px;padding:12px;display:flex}.A3ALPq_approval code{color:var(--palette-zinc-50);font-family:inherit}.A3ALPq_approvalTitle{color:var(--palette-amber-400)}.A3ALPq_buttons{gap:8px;display:flex}.A3ALPq_buttons span{font-size:13px;font-weight:400;line-height:18px;font-family:var(--font-sans);border-radius:var(--radius-md);padding:4px 12px;font-weight:500}.A3ALPq_allow{color:var(--palette-zinc-950);background:var(--palette-zinc-50)}.A3ALPq_deny{border:1px solid var(--palette-zinc-700);color:var(--palette-zinc-200)}}@layer page;
@layer reset;@layer component{.KLf9CW_code input{height:48px;font-family:var(--font-mono);letter-spacing:.5em;text-align:center;font-size:22px}.KLf9CW_resendError{text-align:center;color:var(--destructive);font-size:13px;font-weight:400;line-height:18px}.KLf9CW_resent{text-align:center;color:var(--success);font-size:13px;font-weight:400;line-height:18px}}@layer page;
@layer reset;@layer component{.xCCRXq_back{align-items:center;gap:6px;display:inline-flex}.xCCRXq_actions{flex-direction:column;gap:12px;display:flex}}@layer page;
@layer reset,component;@layer page{.q6JdvG_layout{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}@media screen and (max-width:1023px){.q6JdvG_layout{grid-template-columns:1fr}}.q6JdvG_formColumn{flex-direction:column;gap:16px;padding:24px 40px;display:flex}@media screen and (max-width:650px){.q6JdvG_formColumn{padding:16px}}.q6JdvG_header{justify-content:space-between;align-items:center;display:flex}.q6JdvG_logoLink{color:var(--foreground)}.q6JdvG_main{flex:1;justify-content:center;align-items:center;display:flex}.q6JdvG_content{width:100%;max-width:360px;padding:24px 0}}
@layer reset;@layer component{.NvCS6q_terms{text-align:center;color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}}@layer page;
@layer reset;@layer component{.udRJHq_intro{flex-direction:column;gap:4px;font-size:14px;font-weight:400;line-height:20px;display:flex}.udRJHq_header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.udRJHq_title{align-items:center;gap:10px;display:flex}.udRJHq_headerActions{align-items:center;gap:4px;display:flex}.udRJHq_body{flex-direction:column;gap:16px;display:flex}.udRJHq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media screen and (max-width:1023px){.udRJHq_grid{grid-template-columns:minmax(0,1fr)}}.udRJHq_section{flex-direction:column;gap:12px;display:flex}.udRJHq_sectionTitle{color:var(--muted-foreground);font-size:13px;font-weight:500;line-height:18px}.udRJHq_facts{flex-direction:column;gap:6px;margin:0;display:flex}.udRJHq_facts div{justify-content:space-between;gap:8px;display:flex}.udRJHq_facts dt{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.udRJHq_facts dd{text-align:right;margin:0;font-size:13px;font-weight:400;line-height:18px}.udRJHq_warning{color:var(--warning)}.udRJHq_bars{flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.udRJHq_barLabel{justify-content:space-between;gap:8px;margin-bottom:4px;font-size:13px;font-weight:400;line-height:18px;display:flex}.udRJHq_bar{background:var(--muted);border-radius:999px;height:6px;display:block;overflow:hidden}.udRJHq_bar span{border-radius:inherit;background:var(--primary);height:100%;display:block}.udRJHq_users{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.udRJHq_users li{align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:18px;display:flex}.udRJHq_userName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.udRJHq_muted{font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.udRJHq_total{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}.udRJHq_empty{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}}@layer page;
@layer reset;@layer component{.j8OQ_G_content{flex-direction:column;gap:20px;display:flex}.j8OQ_G_toolbar{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}@media screen and (max-width:650px){.j8OQ_G_toolbar{flex-direction:column;align-items:stretch}}.j8OQ_G_total{white-space:nowrap;color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.j8OQ_G_empty{text-align:center;color:var(--muted-foreground);padding:32px 0;font-size:13px;font-weight:400;line-height:18px}.j8OQ_G_day{flex-direction:column;gap:8px;display:flex}.j8OQ_G_dayTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px;font-weight:500;line-height:16px}.j8OQ_G_list{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;margin:0;padding:0;display:flex}.j8OQ_G_entry{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 12px;display:grid}.j8OQ_G_entry+.j8OQ_G_entry{border-top:1px solid var(--border)}.j8OQ_G_icon{border-radius:var(--radius-md);width:28px;height:28px;color:var(--muted-foreground);background:var(--muted);justify-content:center;align-items:center;display:flex}.j8OQ_G_icon svg{width:14px;height:14px}.j8OQ_G_main{flex-direction:column;gap:2px;min-width:0;display:flex}.j8OQ_G_action{flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.j8OQ_G_target{overflow-wrap:anywhere;color:var(--muted-foreground);font-weight:400}.j8OQ_G_details{overflow-wrap:anywhere;color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.j8OQ_G_meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;font-weight:400;line-height:16px;display:flex}.j8OQ_G_ip{font-family:var(--font-mono);font-size:12px;line-height:20px}.j8OQ_G_time{font-variant-numeric:tabular-nums;color:var(--muted-foreground);padding-top:2px;font-size:12px;font-weight:400;line-height:16px}.j8OQ_G_pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.j8OQ_G_pagination>:last-child{justify-self:end}.j8OQ_G_pageInfo{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}}@layer page;
@layer reset,component;@layer page{._RwnvW_admin{flex-direction:column;gap:24px;display:flex}._RwnvW_header{flex-direction:column;gap:4px;display:flex}}
@layer reset;@layer component{.Rf5FfG_details{white-space:normal!important;padding-top:0!important}.Rf5FfG_details>*+*{margin-top:8px}.Rf5FfG_error{border:1px solid color-mix(in srgb, var(--destructive) 40%, transparent);border-radius:var(--radius-lg);color:var(--destructive);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.Rf5FfG_error svg{flex-shrink:0;width:16px;height:16px;margin-top:2px}.Rf5FfG_error pre{font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:20px}}@layer page;
@layer reset;@layer component{.GlxcTW_list{flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.GlxcTW_user{border:1px solid var(--border);border-radius:var(--radius-lg)}.GlxcTW_user[open] .GlxcTW_chevron{transform:rotate(180deg)}.GlxcTW_summary{cursor:pointer;border-radius:var(--radius-lg);align-items:center;gap:12px;padding:10px 12px;list-style:none;display:flex}.GlxcTW_summary:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}.GlxcTW_summary::-webkit-details-marker{display:none}.GlxcTW_summary:hover{background:var(--accent)}.GlxcTW_info{flex-direction:column;flex:1;min-width:0;display:flex}.GlxcTW_name{align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.GlxcTW_you{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}.GlxcTW_email{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.GlxcTW_chevron{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0;transition:transform .15s}.GlxcTW_body{border-top:1px solid var(--border);padding:16px 12px}.GlxcTW_section{flex-direction:column;gap:12px;display:flex}.GlxcTW_section+.GlxcTW_section{border-top:1px solid var(--border);padding-top:16px}.GlxcTW_sectionTitle{color:var(--muted-foreground);font-size:13px;font-weight:500;line-height:18px}}@layer page;
@layer reset,component;@layer page{.ZFIQcG_shell{background:var(--sidebar);min-height:100vh;display:flex}.ZFIQcG_main{border:1px solid var(--border);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--shadow-sm);background:var(--background);flex-direction:column;flex:1;margin:8px 8px 8px 0;display:flex}@media screen and (max-width:1023px){.ZFIQcG_main{box-shadow:none;border:none;border-radius:0;margin:0}}.ZFIQcG_content{flex-direction:column;flex:1;gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:32px;display:flex}@media screen and (max-width:650px){.ZFIQcG_content{padding:20px 16px}}}
@layer reset;@layer component{.wCscKa_browser{border:1px solid var(--border);border-radius:var(--radius-xl);min-height:480px;box-shadow:var(--shadow-sm);background:linear-gradient(to right, var(--sidebar) 280px, var(--card) 280px);grid-template-columns:280px minmax(0,1fr);display:grid;overflow:hidden}@media screen and (max-width:1023px){.wCscKa_browser{background:var(--card);grid-template-columns:minmax(0,1fr)}}.wCscKa_tree{border-right:1px solid var(--border);max-height:calc(100vh - 220px);position:sticky;top:0;overflow:auto}@media screen and (max-width:1023px){.wCscKa_tree{border-right:none;border-bottom:1px solid var(--border);background:var(--sidebar);max-height:280px;position:static}}.wCscKa_content{flex-direction:column;min-width:0;display:flex}}@layer page;
@layer reset;@layer component{._2A4WMq_page{flex-direction:column;gap:24px;width:100%;max-width:720px;margin:0 auto;display:flex}._2A4WMq_header{flex-direction:column;gap:4px;display:flex}}@layer page;
@layer reset;@layer component{.rveXPW_page{flex-direction:column;gap:24px;width:100%;max-width:720px;display:flex}}@layer page;
@layer reset,component;@layer page{._0ylBG_page{flex-direction:column;gap:48px;width:100%;max-width:800px;margin:0 auto;padding:64px 24px 96px;display:flex}@media screen and (max-width:650px){._0ylBG_page{padding:40px 16px 64px}}._0ylBG_header{flex-direction:column;gap:12px;display:flex}._0ylBG_header h1{letter-spacing:-.03em;margin:0;font-size:clamp(32px,4vw,44px);font-weight:700}._0ylBG_header p{color:var(--muted-foreground);font-size:17px;line-height:27px}._0ylBG_group{flex-direction:column;gap:12px;display:flex}._0ylBG_group h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:28px}._0ylBG_items{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);overflow:hidden}._0ylBG_item+._0ylBG_item{border-top:1px solid var(--border)}._0ylBG_item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:14px;font-weight:500;line-height:20px;list-style:none;display:flex}._0ylBG_item summary:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}._0ylBG_item summary::-webkit-details-marker{display:none}._0ylBG_item summary:hover{background:var(--accent)}._0ylBG_item summary svg{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0;transition:transform .2s}._0ylBG_item[open] summary svg{transform:rotate(180deg)}._0ylBG_item p{white-space:pre-line;color:var(--muted-foreground);padding:0 20px 16px;font-size:14px;font-weight:400;line-height:20px}._0ylBG_more{border:1px dashed var(--border);border-radius:var(--radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;font-size:14px;font-weight:400;line-height:20px;display:flex}}
@layer reset,component;@layer page{.vIRvoa_layout{background:var(--background);flex-direction:column;min-height:100dvh;display:flex}.vIRvoa_header{border-bottom:1px solid var(--border);z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb, var(--background) 85%, transparent);position:sticky;top:0}.vIRvoa_headerInner,.vIRvoa_footerInner{align-items:center;gap:16px;width:100%;max-width:1120px;margin:0 auto;padding:0 24px;display:flex}.vIRvoa_headerInner{justify-content:space-between;height:60px}.vIRvoa_logo{text-decoration:none}.vIRvoa_nav{align-items:center;gap:12px;font-size:14px;font-weight:400;line-height:20px;display:flex}.vIRvoa_main{flex:1}.vIRvoa_footer{border-top:1px solid var(--border);color:var(--muted-foreground);padding:24px 0;font-size:13px;font-weight:400;line-height:18px}.vIRvoa_footerInner{flex-wrap:wrap}.vIRvoa_footerInner>span{flex:280px}@media screen and (max-width:650px){.vIRvoa_headerInner,.vIRvoa_footerInner{padding:0 16px}.vIRvoa_nav>a:first-child{display:none}}}
@layer reset,component;@layer page{.hxaeha_page{flex-direction:column;gap:112px;width:100%;max-width:1120px;margin:0 auto;padding:0 24px 96px;display:flex}@media screen and (max-width:650px){.hxaeha_page{gap:72px;padding:0 16px 64px}}.hxaeha_hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;padding-top:80px;display:grid}@media screen and (max-width:1023px){.hxaeha_hero{grid-template-columns:minmax(0,1fr);padding-top:48px}}.hxaeha_heroText{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.hxaeha_heroTitle{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.05}.hxaeha_heroSubtitle{max-width:520px;color:var(--muted-foreground);font-size:18px;line-height:28px}.hxaeha_cta{flex-wrap:wrap;gap:12px;display:flex}.hxaeha_section{flex-direction:column;gap:40px;display:flex}.hxaeha_sectionHeader{flex-direction:column;gap:12px;max-width:640px;display:flex}.hxaeha_sectionTitle{letter-spacing:-.02em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:600;line-height:1.15}.hxaeha_sectionText{color:var(--muted-foreground);font-size:16px;line-height:26px}.hxaeha_features{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;display:grid}@media screen and (max-width:1023px){.hxaeha_features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:650px){.hxaeha_features{grid-template-columns:minmax(0,1fr)}}.hxaeha_feature,.hxaeha_step{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);flex-direction:column;gap:10px;padding:24px;display:flex}.hxaeha_feature h3,.hxaeha_step h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:28px}.hxaeha_feature p,.hxaeha_step p{color:var(--muted-foreground);font-size:14px;font-weight:400;line-height:20px}.hxaeha_featureIcon{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.hxaeha_featureIcon svg{width:20px;height:20px}.hxaeha_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media screen and (max-width:1023px){.hxaeha_steps{grid-template-columns:minmax(0,1fr)}}.hxaeha_stepNumber{width:32px;height:32px;color:var(--primary-foreground);background:var(--primary);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.hxaeha_trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;display:grid}@media screen and (max-width:1023px){.hxaeha_trust{grid-template-columns:minmax(0,1fr)}}.hxaeha_trust li{gap:16px;display:flex}.hxaeha_trust h3{letter-spacing:-.01em;margin:0 0 6px;font-size:18px;font-weight:600;line-height:28px}.hxaeha_trust p{color:var(--muted-foreground);font-size:14px;font-weight:400;line-height:20px}.hxaeha_final{text-align:center;border:1px solid var(--border);border-radius:var(--radius-xl);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--foreground) 6%, transparent), transparent 60%),var(--card);flex-direction:column;align-items:center;gap:16px;padding:56px 32px;display:flex}.hxaeha_final h2{letter-spacing:-.02em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:600}.hxaeha_final p{max-width:520px;color:var(--muted-foreground);font-size:16px;line-height:26px}}
@layer reset;@layer component{.xogv3G_logout{font:inherit;text-underline-offset:4px;cursor:pointer;border-radius:var(--radius-sm);color:var(--foreground);background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline}.xogv3G_logout:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring);outline:none}}@layer page;
@layer reset,component;@layer page{.VyLfYW_status{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.VyLfYW_content{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:420px;display:flex}.VyLfYW_code{font-family:var(--font-mono);color:var(--muted-foreground);font-size:13px;line-height:20px}.VyLfYW_action{margin-top:12px}}
