[data-look=aimy-qa] .jq-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;margin:0 0 18px;display:grid}@media (max-width:1180px){[data-look=aimy-qa] .jq-board{grid-template-columns:minmax(0,1fr)}}[data-look=aimy-qa] .jq-column{border:1px solid var(--card-border);border-radius:var(--r-xl,12px);background:var(--card-bg);min-width:0;padding:14px}[data-look=aimy-qa] .jq-column-head{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;display:flex}[data-look=aimy-qa] .jq-column-head h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--d50);margin:0;font-size:16px;font-weight:800}[data-look=aimy-qa] .jq-load{font-variant-numeric:tabular-nums;color:var(--d400);font-size:12px}[data-look=aimy-qa] .jq-meter{background:var(--wash-6);border-radius:999px;height:6px;margin:0 0 10px;overflow:hidden}[data-look=aimy-qa] .jq-meter>span{border-radius:inherit;background:var(--brand);height:100%;display:block}[data-look=aimy-qa] .jq-meter.is-over>span{background:var(--err)}[data-look=aimy-qa] .jq-column-chips{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}[data-look=aimy-qa] .jq-stories{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-look=aimy-qa] .jq-story{border:1px solid var(--card-border);border-radius:var(--r-md);background:var(--card-bg-raised);min-width:0;transition:border-color var(--transition-fast);padding:10px 12px}[data-look=aimy-qa] .jq-story:hover{border-color:var(--card-border-hover)}[data-look=aimy-qa] .jq-story-title{color:var(--d50);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;display:block}[data-look=aimy-qa] .jq-story-title:hover{text-decoration:underline}[data-look=aimy-qa] .jq-story-meta{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;display:flex}[data-look=aimy-qa] .jq-issues{color:var(--warn);margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.5}[data-look=aimy-qa] .tm-chip.jq-chip-ai,[data-look=aimy-qa] .tm-btn.jq-btn-ai{background:var(--ai);color:#fff;border-color:#0000}[data-look=aimy-qa] .tm-btn.jq-btn-ai:hover:not(:disabled){background:var(--ai);color:#fff;filter:brightness(1.1)}[data-look=aimy-qa] .jq-row-form{flex-wrap:wrap;align-items:flex-end;gap:12px;min-width:0;margin:0 0 12px;display:flex}[data-look=aimy-qa] .jq-row-form>.tm-field{flex:14rem}[data-look=aimy-qa] .jq-toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 18px;display:flex}[data-look=aimy-qa] .jq-toolbar form{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}[data-look=aimy-qa] .jq-check{color:var(--d200);align-items:center;gap:8px;font-size:13px;display:inline-flex}[data-look=aimy-qa] .jq-check input{width:16px;height:16px;accent-color:var(--brand)}[data-look=aimy-qa] select[multiple].v2-dropdown-btn{min-height:7rem}[data-look=aimy-qa] .jq-mono{font-family:var(--font-mono,ui-monospace, Consolas, monospace);font-size:12px}[data-look=aimy-qa] .jq-steps{counter-reset:jq-step;flex-direction:column;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:flex}[data-look=aimy-qa] .jq-step{border:1px solid var(--card-border);border-radius:var(--r-xl,12px);background:var(--card-bg);counter-increment:jq-step;min-width:0;padding:14px 16px 14px 56px;position:relative}[data-look=aimy-qa] .jq-step:before{content:counter(jq-step);background:var(--brand-dim);width:28px;height:28px;color:var(--d50);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:14px;left:16px}[data-look=aimy-qa] .jq-step h2{font-family:var(--font-display);color:var(--d50);margin:0 0 4px;font-size:15px;font-weight:800}[data-look=aimy-qa] .jq-step p{color:var(--d300);margin:0 0 8px;font-size:13px;line-height:1.5}[data-look=aimy-qa] .jq-story-meta .tm-chip{white-space:normal;text-align:left;overflow-wrap:anywhere;max-width:100%}[data-look=aimy-qa] .jq-column-chips .tm-chip{white-space:normal;text-align:left;max-width:100%}.jq-goal{border:1px dashed var(--aq-line,#ffffff2e);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.tm-signout{align-items:center;gap:.6rem;margin:0;display:inline-flex}.tm-signout-who{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}@media (max-width:700px){.tm-signout-who{display:none}}.jq-signin{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.jq-signin-card{text-align:center;justify-items:center;gap:1rem;width:min(26rem,100%);padding:2rem 1.75rem;display:grid}.jq-signin-logo{display:inline-flex}.jq-signin-title{margin:0;font-size:1.75rem}.jq-signin-form{width:100%;margin:.25rem 0}.jq-signin-button{justify-content:center;width:100%;padding:.75rem 1rem;font-size:1rem}[data-look=aimy-qa] .tm-chip.tm-chip{box-sizing:border-box;border:1px solid var(--wash-8);background:var(--wash-3);min-height:22px;color:var(--d300);border-radius:999px;padding:1px 9px;font-size:12px;line-height:1.5;font-weight:600!important}[data-look=aimy-qa] .tm-chip.tm-chip-accent,[data-look=aimy-qa] .tm-chip.tm-chip-new,[data-look=aimy-qa] .tm-chip.tm-doc-anchor{border-color:rgba(var(--accent-rgb), .28);background:var(--accent-dim);color:var(--accent)}[data-look=aimy-qa] .tm-chip.tm-chip-ok{border-color:rgba(var(--ok-rgb), .28);background:var(--ok-bg);color:var(--ok)}[data-look=aimy-qa] .tm-chip.tm-chip-warn{border-color:rgba(var(--warn-rgb), .28);background:var(--warn-bg);color:var(--warn)}[data-look=aimy-qa] .tm-chip.tm-chip-alert{background:var(--err-bg);color:var(--err);border-color:#f0443847}[data-look=aimy-qa] .tm-chip.tm-chip-muted{border-color:var(--wash-6);color:var(--d400);background:0 0;padding-left:9px}[data-look=aimy-qa] .tm-chip.jq-chip-ai{background:var(--ai);color:#fff;border-color:#0000}[data-look=aimy-qa] .tm-btn.tm-btn-sm{min-height:36px;padding:0 14px;font-size:13px}[data-look=aimy-qa] .theme-toggle{width:36px;height:36px}@media (min-width:768px){[data-look=aimy-qa] .tm-btn,[data-look=aimy-qa] .tm-btn.tm-btn-sm,[data-look=aimy-qa] input.flt-search:not([type=checkbox]):not([type=radio]),[data-look=aimy-qa] select.v2-dropdown-btn:not([multiple]){min-height:40px}[data-look=aimy-qa] .theme-toggle,[data-look=aimy-qa] .rail-toggle{height:40px}[data-look=aimy-qa] .theme-toggle{width:40px}}[data-look=aimy-qa] .tm-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));align-items:stretch}[data-look=aimy-qa] .tm-form-grid>.tm-field{flex-direction:column;display:flex}[data-look=aimy-qa] .tm-form-grid>.tm-field>:last-child{margin-top:auto}[data-look=aimy-qa] .topnav-logo .aq-logo-product{color:var(--d50)}
