@layer base{._button_jgo1t_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius-full);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:none;position:relative;letter-spacing:.05em;text-transform:uppercase}._button_jgo1t_3:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_jgo1t_67{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_jgo1t_79{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_jgo1t_91{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-lg)}._icon_jgo1t_107,._icon-md_jgo1t_109{width:2rem;height:2rem;padding:0}._icon-sm_jgo1t_121{width:1.5rem;height:1.5rem;padding:0}._icon-lg_jgo1t_133{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_jgo1t_3 svg{flex-shrink:0}._sm_jgo1t_67 svg,._icon-sm_jgo1t_121 svg{width:1rem;height:1rem}._md_jgo1t_79 svg,._icon_jgo1t_107 svg,._icon-md_jgo1t_109 svg{width:1.25rem;height:1.25rem}._lg_jgo1t_91 svg,._icon-lg_jgo1t_133 svg{width:1.5rem;height:1.5rem}._primary_jgo1t_197{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_jgo1t_197:hover{background-color:var(--primary);filter:brightness(1.1);box-shadow:0 0 8px var(--primary)}._primary_jgo1t_197:active{background-color:var(--primary);filter:brightness(.9);box-shadow:inset 0 0 10px #00000080}._secondary_jgo1t_235{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_jgo1t_235:hover{background-color:var(--secondary);filter:brightness(1.1);box-shadow:0 0 8px var(--secondary)}._secondary_jgo1t_235:active{background-color:var(--secondary);filter:brightness(.9);box-shadow:inset 0 0 10px #00000080}._destructive_jgo1t_275{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_jgo1t_275:hover{background-color:var(--error);filter:brightness(1.1);box-shadow:0 0 8px var(--error)}._destructive_jgo1t_275:active{background-color:var(--error);filter:brightness(.9);box-shadow:inset 0 0 10px #00000080}._destructive_jgo1t_275:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_jgo1t_327{background-color:transparent;border:2px solid var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_jgo1t_327:hover{background-color:#ffffff0d;box-shadow:0 0 5px var(--primary)}._outline_jgo1t_327:active{background-color:#ffffff1a;box-shadow:inset 0 0 5px var(--primary)}._ghost_jgo1t_363{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_jgo1t_363:hover{background-color:color-mix(in srgb,var(--primary),white 95%);color:color-mix(in srgb,var(--primary),black 10%)}._ghost_jgo1t_363:active{background-color:color-mix(in srgb,var(--primary),white 90%);color:color-mix(in srgb,var(--primary),black 15%)}._link_jgo1t_397{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_jgo1t_397:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%);background-color:transparent}._link_jgo1t_397:active{color:color-mix(in srgb,var(--primary),black 15%);background-color:transparent}._link_jgo1t_397:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_jgo1t_461{opacity:.5;cursor:not-allowed;pointer-events:none}._dark_jgo1t_475 ._primary_jgo1t_197:focus-visible,._dark_jgo1t_475 ._outline_jgo1t_327:focus-visible,._dark_jgo1t_475 ._ghost_jgo1t_363:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}._dark_jgo1t_475 ._destructive_jgo1t_275:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._dark_jgo1t_475 ._link_jgo1t_397:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._input_wkehj_3{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_wkehj_3::placeholder{color:var(--muted-foreground);opacity:.7}._input_wkehj_3:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_wkehj_3:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_wkehj_3:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_wkehj_3{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_wkehj_3:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_wkehj_3:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}._panel_qwq46_1{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-6)}._header_qwq46_15{display:flex;align-items:stretch;min-height:2rem;gap:var(--spacing-2);min-width:0;flex-wrap:wrap}._title_qwq46_33{background-color:var(--panel-color);color:#000;font-family:var(--font-family-heading);font-weight:600;font-size:1.1rem;padding:var(--spacing-1) var(--spacing-3);display:flex;align-items:center;border-radius:1rem;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}._bar_qwq46_63{flex:1;min-height:2rem;background-color:var(--panel-color);border-radius:1rem;opacity:.6;min-width:3rem}._action_qwq46_81{min-height:2rem;flex-shrink:0;display:flex;align-items:center}._content_qwq46_95{border-left:4px solid var(--panel-color);padding-left:var(--spacing-4);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);margin-left:var(--spacing-2)}._primary_qwq46_113{--panel-color: var(--primary)}._secondary_qwq46_121{--panel-color: var(--secondary)}._accent_qwq46_129{--panel-color: var(--accent)}._muted_qwq46_137{--panel-color: var(--muted)}._info_qwq46_145{--panel-color: var(--info)}@layer base{._textarea_1n3ou_3{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none}._textarea_1n3ou_3::placeholder{color:var(--muted-foreground)}._textarea_1n3ou_3:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._textarea_1n3ou_3:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}._textarea_1n3ou_3:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._noResize_1n3ou_87{resize:none}._clear_1n3ou_95{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1n3ou_95:hover,._clear_1n3ou_95:focus{background-color:transparent;border:none;box-shadow:none}.dark ._textarea_1n3ou_3{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._textarea_1n3ou_3:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._textarea_1n3ou_3:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px color-mix(in srgb,black 5%,transparent),0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}}._pageHeader_qk6k2_1{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-8);flex-wrap:wrap}._eyebrow_qk6k2_19{font-family:var(--font-family-monospace);color:var(--secondary);letter-spacing:.18em;font-size:.78rem;margin-bottom:var(--spacing-2)}._title_qk6k2_35{font-family:var(--font-family-heading);color:var(--primary);font-size:clamp(2.5rem,7vw,5rem);line-height:.9}._headerPill_qk6k2_49{display:inline-flex;align-items:center;gap:var(--spacing-2);border:1px solid var(--secondary);color:var(--secondary);border-radius:999px;padding:var(--spacing-2) var(--spacing-4);font-family:var(--font-family-monospace);background:#ffffff0a}._statusSection_qk6k2_73{margin-bottom:var(--spacing-6)}._panel_qk6k2_81,._startPanel_qk6k2_83{min-height:100%}._startPanel_qk6k2_83{margin-bottom:var(--spacing-6)}._startGrid_qk6k2_99,._statusGrid_qk6k2_101,._runList_qk6k2_103{display:grid;gap:var(--spacing-4)}._startGrid_qk6k2_99{grid-template-columns:minmax(0,1fr) minmax(240px,.45fr)}._statusGrid_qk6k2_101{grid-template-columns:repeat(2,minmax(0,1fr))}._field_qk6k2_129{display:grid;gap:var(--spacing-2);font-family:var(--font-family-monospace);color:var(--muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}._select_qk6k2_149{width:100%;min-height:2.75rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--foreground);padding:0 var(--spacing-3);font-family:var(--font-family-monospace)}._actionRow_qk6k2_171{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._inlineField_qk6k2_185{display:grid;gap:var(--spacing-1);color:var(--muted);font-family:var(--font-family-monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}._tokenInput_qk6k2_205{width:min(420px,78vw)}._statusItem_qk6k2_213{display:flex;gap:var(--spacing-3);align-items:center;border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);background:#00000040}._statusItem_qk6k2_213 span,._runRow_qk6k2_235 p,._metaBlock_qk6k2_237,._emptyState_qk6k2_239,._blockedText_qk6k2_241{color:var(--muted);font-family:var(--font-family-monospace);font-size:.82rem}._statusItem_qk6k2_213 strong{display:block;color:var(--foreground);font-family:var(--font-family-heading);font-size:1.1rem;margin-top:.1rem}._ok_qk6k2_269{color:var(--success)}._bad_qk6k2_277{color:var(--destructive)}._metaBlock_qk6k2_237{margin-top:var(--spacing-4);border-top:1px dashed var(--border);padding-top:var(--spacing-4);display:grid;gap:var(--spacing-2);overflow-wrap:anywhere}._errorBox_qk6k2_303,._successBox_qk6k2_305{margin-top:var(--spacing-4);border-radius:var(--radius);padding:var(--spacing-3);font-family:var(--font-family-monospace)}._errorBox_qk6k2_303{color:var(--destructive);border:1px solid var(--destructive);background:#ff000014}._successBox_qk6k2_305{display:flex;align-items:center;gap:var(--spacing-2);color:var(--success);border:1px solid var(--success);background:#00ff8014}._runRow_qk6k2_235{display:flex;justify-content:space-between;gap:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-4);background:#00000038}._runRow_qk6k2_235 strong{color:var(--foreground);font-family:var(--font-family-heading);font-size:1.05rem}._runMeta_qk6k2_381{display:grid;gap:var(--spacing-1);color:var(--secondary);font-family:var(--font-family-monospace);font-size:.78rem;text-align:right}._spin_qk6k2_399{animation:_spin_qk6k2_399 .9s linear infinite}@keyframes _spin_qk6k2_399{to{transform:rotate(360deg)}}@media(max-width:900px){._startGrid_qk6k2_99,._statusGrid_qk6k2_101{grid-template-columns:1fr}._runRow_qk6k2_235{flex-direction:column}._runMeta_qk6k2_381{text-align:left}}.coo-shell{--coo-bg: #0b121c;--coo-card: #121e2c;--coo-line: #2a3a4b;--coo-text: #eaf1f5;--coo-muted: #a8bac8;--coo-accent: #9ae2c5;background:var(--coo-bg);color:var(--coo-text);font-family:Inter,system-ui,sans-serif;min-height:100vh;display:grid;grid-template-columns:244px minmax(0,1fr);font-size:14px;line-height:1.55}.coo-shell *{box-sizing:border-box}.coo-shell h1,.coo-shell h2,.coo-shell h3,.coo-shell p{margin:0 0 12px}.coo-shell h1{font-size:36px;letter-spacing:-1.2px;font-weight:650}.coo-shell h2{font-size:19px;font-weight:600}.coo-shell h3{font-size:15px;font-weight:600}.coo-shell button,.coo-shell input,.coo-shell textarea,.coo-shell select{font:inherit;color:inherit}.coo-shell button{border:1px solid var(--coo-line);background:#182839;border-radius:8px;padding:9px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;min-height:40px}.coo-shell button:hover{border-color:#9ae2c5}.coo-shell button:disabled{opacity:.45;cursor:not-allowed}.coo-shell :focus-visible{outline:2px solid #9ae2c5;outline-offset:3px}.coo-shell input,.coo-shell textarea,.coo-shell select{background:#0d1723;border:1px solid #3b4e60;border-radius:6px;padding:10px;width:100%}.coo-shell textarea{min-height:90px;resize:vertical}.coo-shell code{font:12px/1.6 ui-monospace,monospace;overflow-wrap:anywhere}.coo-sidebar{padding:32px 20px;border-right:1px solid var(--coo-line);display:flex;flex-direction:column;background:#0e1824}.coo-brand{font-size:18px;font-weight:750;text-decoration:none;color:#eaf1f5;letter-spacing:-.5px}.coo-brand span{color:var(--coo-accent)}.coo-kicker{font-size:10px;font-weight:700;letter-spacing:1.7px;color:var(--coo-muted);display:block;margin:10px 0}.coo-sidebar nav{display:grid;gap:9px;margin-top:36px}.coo-sidebar nav button{justify-content:flex-start;background:transparent;border-color:transparent;color:var(--coo-muted)}.coo-sidebar nav button[aria-current]{background:#21392f;color:var(--coo-accent);border-color:#315443}.coo-sidebar-bottom{margin-top:auto;padding-top:50px;font-size:12px;color:var(--coo-muted);display:grid;gap:10px}.coo-sidebar-bottom strong{font-weight:500}.coo-sidebar-bottom button{background:transparent}.coo-main{padding:36px 40px;max-width:1680px;width:100%;min-width:0}.coo-header{display:flex;gap:20px;align-items:center;justify-content:space-between}.coo-header p{color:var(--coo-muted)}.coo-context{display:flex;gap:10px;align-items:center;color:var(--coo-muted);font-size:12px;padding:12px 0 26px;flex-wrap:wrap}.coo-dot{width:7px;height:7px;background:var(--coo-accent);border-radius:50%}.coo-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px}.coo-card{padding:24px;border:1px solid var(--coo-line);background:var(--coo-card);border-radius:12px;min-width:0}.coo-metric{display:grid;gap:6px}.coo-metric>span{color:var(--coo-muted);font-size:12px}.coo-metric>strong{font-size:34px;line-height:1.3;font-weight:600}.coo-metric small{color:var(--coo-muted);font-size:11px}.coo-columns{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.8fr);gap:22px;align-items:start}.coo-directory{padding:20px 14px;position:sticky;top:20px}.coo-section-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.coo-section-title h2{margin:0}.coo-section-title>span{color:var(--coo-muted);font-size:11px}.coo-search{display:flex;align-items:center;gap:8px;padding:0 10px;background:#0d1723;border:1px solid #3b4e60;border-radius:8px;color:var(--coo-muted);margin-bottom:14px}.coo-search input{border:0;background:transparent;min-width:0}.coo-app-list{display:grid;gap:5px;max-height:660px;overflow:auto}.coo-app-list>button{display:grid;justify-content:stretch;text-align:left;padding:12px;border-color:transparent;background:transparent;gap:2px}.coo-app-list>button strong{font-size:12px;overflow-wrap:anywhere}.coo-app-list>button span{font-size:11px;color:var(--coo-muted)}.coo-app-list>button.selected{background:#22382f;border-color:#365848;color:var(--coo-accent)}.coo-detail{display:grid;gap:22px}.coo-facts{display:grid;grid-template-columns:130px minmax(0,1fr);gap:10px 16px;margin:0 0 24px}.coo-facts dt{color:var(--coo-muted);font-size:12px}.coo-facts dd{margin:0;min-width:0}.coo-boundary{border-left:3px solid #b9a479;padding:10px 14px;background:#252a2b;margin-bottom:20px;font-size:12px}.coo-boundary p{color:#c6c8bc;margin:4px 0 0}.coo-card ul{padding-left:18px;color:var(--coo-muted);font-size:12px}.coo-field{display:grid;gap:6px;margin-bottom:16px}.coo-field>span{font-size:12px;color:var(--coo-muted)}.coo-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.coo-shell .coo-primary{background:#9ae2c5;border-color:#9ae2c5;color:#11291d;font-weight:650}.coo-check{display:flex;align-items:center;gap:10px;margin-bottom:10px}.coo-check input{width:18px;height:18px;accent-color:#9ae2c5}.coo-help{font-size:12px;color:var(--coo-muted)}.coo-badge{display:inline-flex;background:#22362e;border:1px solid #375343;border-radius:99px;padding:4px 9px;color:#b8e5d0;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.coo-alert{background:#342820;border:1px solid #795b3b;color:#ffe3b6;padding:16px;border-radius:8px;margin-bottom:20px}.coo-alert button{margin-left:12px}.coo-success{color:#b8e5d0;background:#21392f;padding:14px;border-radius:8px}.coo-work-item{display:flex;justify-content:space-between;gap:24px;padding:20px 0;border-top:1px solid var(--coo-line)}.coo-work-item>div:first-child{min-width:0;flex:1}.coo-work-item p{white-space:pre-wrap;overflow-wrap:anywhere}.coo-work-item>div:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.coo-evidence{color:#b8cdbf;font-size:12px}.coo-editor{border:1px solid #9ae2c5;border-radius:8px;padding:20px;margin-top:20px}.coo-editor>button{margin-right:10px}.coo-timeline{border-top:1px solid var(--coo-line);padding:18px 0;overflow-wrap:anywhere}.coo-timeline strong{font-size:13px}.coo-timeline p{font-size:12px;color:var(--coo-muted);margin:6px 0}.coo-timeline small{display:block;color:var(--coo-muted);font-size:10px;margin-top:10px}.coo-empty{padding:50px 15px;text-align:center;color:var(--coo-muted)}.coo-empty svg{margin-bottom:12px;color:var(--coo-accent)}.coo-footer{font-size:11px;color:var(--coo-muted);border-top:1px solid var(--coo-line);margin-top:34px;padding-top:18px}.coo-login{min-height:100vh;background:#0b121c;color:#eaf1f5;display:grid;place-items:center;font:14px/1.5 system-ui}.coo-login form{width:min(440px,calc(100% - 40px));border:1px solid #2a3a4b;background:#121e2c;padding:36px;border-radius:16px}.coo-login h1{font-size:28px;margin:18px 0 8px}.coo-login p{color:#a8bac8}.coo-login input{width:100%;margin:10px 0 20px;padding:12px;background:#0b121c;color:#eaf1f5;border:1px solid #3b4e60;border-radius:6px}.coo-login button{padding:12px;background:#9ae2c5;color:#11291d;border:0;border-radius:6px;font-weight:650}.coo-login [role=alert]{color:#ffc99b}@media(min-width:1500px){.coo-main{padding:44px 56px}.coo-metric{padding:26px}}@media(max-width:1100px){.coo-shell{grid-template-columns:210px minmax(0,1fr)}.coo-main{padding:28px 22px}.coo-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.coo-columns{grid-template-columns:minmax(200px,.8fr) minmax(0,1.8fr)}.coo-facts{grid-template-columns:1fr;gap:4px}.coo-facts dd{margin-bottom:10px}.coo-form-grid{grid-template-columns:1fr;gap:0}.coo-badge{max-width:140px}}@media(max-width:760px){.coo-shell{display:block}.coo-sidebar{padding:18px}.coo-sidebar nav{display:flex;overflow:auto;margin-top:12px;gap:4px}.coo-sidebar nav button{font-size:12px;white-space:nowrap}.coo-sidebar-bottom{margin-top:12px;padding:0;display:flex;gap:10px}.coo-sidebar-bottom p{display:none}.coo-sidebar-bottom button{min-height:34px;padding:5px 10px;font-size:11px}.coo-header{align-items:flex-start}.coo-shell h1{font-size:28px}.coo-header p{font-size:12px}.coo-main{padding:20px 16px}.coo-columns{grid-template-columns:1fr}.coo-directory{position:static}.coo-app-list{max-height:230px}.coo-card{padding:18px}.coo-metrics{gap:10px}.coo-work-item{flex-direction:column;gap:10px}.coo-work-item>div:last-child{align-items:flex-start;flex-direction:row}.coo-section-title{align-items:flex-start}.coo-metric>strong{font-size:28px}}.coo-native-link{color:#9ae2c5;text-underline-offset:4px}.coo-native-stack{display:grid;gap:20px;min-width:0}.coo-native-stack form{display:grid;gap:12px}.coo-native-stack button{justify-self:start}.coo-native-buttons{display:flex;gap:12px;flex-wrap:wrap}.coo-native-preview,.coo-native-unlock{border:1px solid #436455;padding:18px;margin-top:20px;border-radius:10px}.coo-native-alert{padding:14px;border:1px solid #c58a56;border-radius:8px}.coo-native-history{margin-top:24px}.coo-native-table{overflow:auto}.coo-native-table table{width:100%;min-width:720px;border-collapse:collapse;font-size:12px}.coo-native-table th,.coo-native-table td{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid #344451}.coo-app-list small{display:block;margin-top:5px}.coo-native-workspace{border:0;padding:0;margin:0;min-width:0}.coo-native-results{min-width:0;margin-top:20px;overflow-wrap:anywhere}.coo-native-results h4{margin:0 0 10px;font-size:16px}.coo-record-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px;margin:12px 0}.coo-record-fields>div{min-width:0;padding:12px;background:#101b29;border:1px solid #344451;border-radius:8px}.coo-record-fields dt{color:#b2c3d3;font-size:12px;margin-bottom:6px}.coo-record-fields dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.coo-record-group{min-width:0;margin-top:20px}.coo-record-group h5{margin:0 0 8px;font-size:14px}.coo-record-toolbar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px;margin:12px 0}.coo-record-toolbar p{color:#b2c3d3;margin:0;font-size:13px}.coo-record-toolbar label{display:grid;gap:6px;min-width:0;flex:0 1 260px}.coo-record-scroll-hint{margin:0 0 8px;font-size:12px;color:#a5b8c8}.coo-record-table-wrap{max-width:100%;overflow:auto;border:1px solid #344451;border-radius:8px}.coo-record-table{width:100%;min-width:800px;border-collapse:collapse;font-size:13px}.coo-record-table th,.coo-record-table td{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid #344451;min-width:110px;max-width:280px;overflow-wrap:anywhere;white-space:pre-wrap}.coo-record-table th:first-child,.coo-record-table td:first-child{min-width:150px}.coo-record-table th{background:#101b29;color:#b2c3d3;font-size:12px}.coo-record-table tbody tr:last-child td{border-bottom:0}.coo-record-table td:last-child{min-width:140px}.coo-record-details>summary{cursor:pointer;color:#b0dfcc;white-space:normal}.coo-record-details[open]{min-width:220px}.coo-record-details>.coo-record-fields{display:block}.coo-record-details>.coo-record-fields>div{margin-top:8px}.coo-record-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;font-size:12px}.coo-record-list{padding-left:20px}.coo-record-list>li{margin:8px 0}.coo-value-empty{color:#a5b8c8}.coo-native-results a{color:#b0dfcc}.coo-manual-heading h2{font-size:30px}.coo-manual-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:start;margin-top:20px}.coo-manual-contents{position:sticky;top:16px;max-height:80vh;overflow-y:auto}.coo-manual-contents a{display:block;padding:7px 0;color:var(--coo-text);text-decoration:none;border-bottom:1px solid var(--coo-line)}.coo-manual-contents a:hover{color:var(--coo-accent);text-decoration:underline}.coo-manual-controls{display:flex;gap:16px;align-items:end;margin:20px 0 10px}.coo-manual-controls label{flex:1;display:grid;gap:6px}.coo-manual-controls button{flex-shrink:0}.coo-manual-body{min-width:0;display:grid;gap:20px}.coo-manual-body .coo-card{padding:28px}.coo-manual-body a{color:var(--coo-accent)}.coo-manual-body p,.coo-manual-body li{line-height:1.75;overflow-wrap:anywhere}.coo-manual-body li{margin-bottom:10px}.coo-manual-body h3{font-size:23px;margin-bottom:20px}.coo-manual-body h4{font-size:18px;margin:28px 0 12px}.coo-manual-body pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;background:#0b121c;border-radius:8px}.coo-manual-section{scroll-margin-top:20px}.coo-manual-table{overflow-x:auto;margin:20px 0}.coo-manual-table table{border-collapse:collapse;width:100%;text-align:left}.coo-manual-table th,.coo-manual-table td{padding:12px;border:1px solid var(--coo-line);vertical-align:top;overflow-wrap:anywhere;min-width:140px}.coo-manual-table th{background:#182839}@media(max-width:1050px){.coo-manual-layout{grid-template-columns:minmax(0,1fr)}.coo-manual-contents{position:static;max-height:250px}}@media(max-width:600px){.coo-manual-controls{flex-direction:column;align-items:stretch}.coo-manual-body .coo-card{padding:18px}}@media print{.coo-shell{display:block;background:#fff;color:#000}.coo-sidebar,.coo-header,.coo-context,.coo-metrics,.coo-footer,.coo-manual-controls,.coo-manual-contents{display:none!important}.coo-main{padding:0;max-width:none}.coo-manual-layout,.coo-manual-body{display:block}.coo-manual .coo-card{background:#fff;color:#000;box-shadow:none;border:0;padding:0;margin:20px 0}.coo-manual-body a{color:#000}.coo-manual-table{overflow:visible}.coo-manual-table th,.coo-manual-table td{min-width:0;font-size:10pt;border-color:#888}.coo-manual-table th,.coo-manual-body pre{background:#eee}.coo-manual h3,.coo-manual h4{break-after:avoid}}.coo-campaign-picker{display:grid;gap:12px;margin-block:20px}.coo-campaign-banner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}.coo-campaign-banner-grid article{min-width:0;border:1px solid var(--coo-line);border-radius:10px;padding:16px}.coo-campaign-banner-grid img{display:block;max-width:100%;width:auto;height:auto;max-height:360px;object-fit:contain;margin:16px auto}.coo-campaign-banner-grid label{display:block;margin-top:16px}.coo-campaign-banner-grid textarea{width:100%;box-sizing:border-box}._overlay_1boaq_1{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--z-critical);opacity:0;transition:opacity .5s ease;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}._overlay_1boaq_1._active_1boaq_27{opacity:1;animation:_pulseOverlay_1boaq_1 2s infinite}._vignette_1boaq_37{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,transparent 60%,rgba(255,0,0,.2) 100%);z-index:-1}._borderTop_1boaq_53,._borderBottom_1boaq_55{height:2rem;background-color:var(--error);width:100%;transform:scaleX(0);transition:transform .3s ease}._borderLeft_1boaq_71,._borderRight_1boaq_73{position:absolute;top:2rem;bottom:2rem;width:2rem;background-color:var(--error);transform:scaleY(0);transition:transform .3s ease}._borderLeft_1boaq_71{left:0;transform-origin:center}._borderRight_1boaq_73{right:0;transform-origin:center}._active_1boaq_27 ._borderTop_1boaq_53,._active_1boaq_27 ._borderBottom_1boaq_55{transform:scaleX(1)}._active_1boaq_27 ._borderLeft_1boaq_71,._active_1boaq_27 ._borderRight_1boaq_73{transform:scaleY(1)}._label_1boaq_135{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-family-heading);font-size:10vw;font-weight:900;color:var(--error);opacity:0;letter-spacing:.2em;white-space:nowrap}._active_1boaq_27 ._label_1boaq_135{animation:_flashLabel_1boaq_1 2s infinite}@keyframes _pulseOverlay_1boaq_1{0%{box-shadow:inset 0 0 50px var(--error)}50%{box-shadow:inset 0 0 150px var(--error)}to{box-shadow:inset 0 0 50px var(--error)}}@keyframes _flashLabel_1boaq_1{0%,to{opacity:0}10%,40%{opacity:.3}50%{opacity:0}}@layer base{._content_17twj_3{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_17twj_3[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_17twj_1}._content_17twj_3[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_17twj_1}._content_17twj_3[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_17twj_1}._content_17twj_3[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_17twj_1}@keyframes _slideUpAndFade_17twj_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_17twj_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_17twj_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_17twj_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_hv360_3{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_hv360_3{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_hv360_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_hv360_3:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_hv360_3:hover{transform:translateY(-2px)}._content_hv360_69{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_hv360_85{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_hv360_99{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_hv360_111{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_hv360_131{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_hv360_131:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_hv360_131:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_hv360_131:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_hv360_185{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_hv360_185:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_hv360_185:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_hv360_185:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_hv360_237{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_hv360_237:hover{opacity:1;background-color:var(--muted)}._closeButton_hv360_237:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_hv360_3{border-color:var(--border)}.dark ._actionButton_hv360_131:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_hv360_131:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_hv360_185:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_hv360_185:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_hv360_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}@font-face{font-family:Antonio;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/Antonio-Variable.ttf) format("truetype")}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/SpaceMono-Regular.ttf) format("truetype")}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/SpaceMono-Bold.ttf) format("truetype")}@font-face{font-family:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/SpaceMono-Italic.ttf) format("truetype")}@font-face{font-family:Space Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/SpaceMono-BoldItalic.ttf) format("truetype")}:root{--z-content-low: 10;--z-content: 20;--z-content-high: 30;--z-nav-low: 100;--z-nav: 200;--z-nav-sticky: 300;--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-13: 3.25rem;--spacing-14: 3.5rem;--spacing-15: 3.75rem;--spacing-16: 4rem;--spacing-17: 4.25rem;--spacing-18: 4.5rem;--spacing-19: 4.75rem;--spacing-20: 5rem}:root{--background: hsl(0 0% 0%);--foreground: hsl(210 100% 85%);--surface: hsl(240 5% 5%);--surface-foreground: hsl(210 100% 85%);--sidebar: hsl(0 0% 0%);--sidebar-foreground: hsl(0 0% 0%);--card: hsl(240 4% 8%);--card-foreground: hsl(210 100% 85%);--popup: hsl(240 4% 10%);--popup-foreground: hsl(210 100% 85%);--primary: hsl(210 100% 55%);--primary-foreground: hsl(0 0% 0%);--secondary: hsl(355 65% 55%);--secondary-foreground: hsl(0 0% 0%);--accent: hsl(250 50% 65%);--accent-foreground: hsl(0 0% 0%);--muted: hsl(210 40% 60%);--muted-foreground: hsl(0 0% 0%);--success: hsl(150 60% 45%);--success-foreground: hsl(0 0% 0%);--error: hsl(0 70% 50%);--error-foreground: hsl(0 0% 0%);--warning: hsl(45 100% 50%);--warning-foreground: hsl(0 0% 0%);--info: hsl(190 80% 60%);--info-foreground: hsl(0 0% 0%);--info-hover: hsl(190 80% 70%);--info-active: hsl(190 80% 50%);--border: hsl(210 100% 55%);--font-family-heading: "Antonio", "Oswald", sans-serif;--font-family-base: "Space Mono", "Roboto Mono", monospace;--font-family-monospace: "Space Mono", monospace;--font-family-cursive: "Antonio", sans-serif;--shadow: 0 0 0 0 transparent;--shadow-md: 0 4px 6px -1px hsl(0 0% 0% / .5);--shadow-lg: 0 10px 15px -3px hsl(0 0% 0% / .5);--shadow-focus: 0 0 0 2px hsl(210 100% 55%);--radius-sm: 4px;--radius: 15px;--radius-md: 20px;--radius-lg: 30px;--radius-full: 9999px;--animation-duration-fast: .1s;--animation-duration-normal: .2s;--animation-duration-slow: .5s;--chart-color-1: hsl(210 100% 55%);--chart-color-2: hsl(355 65% 55%);--chart-color-3: hsl(250 50% 65%);--chart-color-4: hsl(190 80% 60%);--chart-color-5: hsl(45 90% 70%);--lcars-bar-width: 120px;--lcars-gap: 6px}@layer base{ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}:root{--muted-foreground: hsl(210 40% 78%)}:focus-visible{outline:3px solid var(--warning);outline-offset:4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html[data-motion=paused] *,html[data-motion=paused] *:before,html[data-motion=paused] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}:root{--secondary: hsl(355 85% 72%)}
