.site-nav[data-v-95938dab]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex}.site-nav a[data-v-95938dab]{text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.site-nav a.router-link-active[data-v-95938dab]{text-decoration-color:#997000;text-decoration-thickness:2px}@media (width<=480px){.site-nav[data-v-95938dab]{gap:8px}.site-nav a[data-v-95938dab]{font-size:12px}}.language-switch[data-v-95938dab]{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.language-switch label[data-v-95938dab]{margin:0}.language-switch select[data-v-95938dab]{border:1px solid var(--line);max-width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:8px}@media (width<=760px){header[data-v-95938dab]{flex-wrap:wrap;gap:16px}.site-nav[data-v-95938dab]{justify-content:flex-start}}.admin-page[data-v-4cdcc758]{background:#fff;border-radius:16px;width:100%;min-width:0;padding:28px}h1[data-v-4cdcc758]{margin:8px 0 20px}nav[data-v-4cdcc758]{flex-wrap:wrap;align-items:center;gap:24px;margin:16px 0;display:flex}nav a[data-v-4cdcc758]{padding:10px 0}nav a.router-link-active[data-v-4cdcc758]{font-weight:700;text-decoration-thickness:3px}.filters[data-v-4cdcc758]{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;display:flex}.filters>div[data-v-4cdcc758]{flex:1;min-width:200px}.filters button[data-v-4cdcc758]{width:auto}.filters a[data-v-4cdcc758]{padding:12px 0}.table-scroll[data-v-4cdcc758]{max-width:100%;overflow-x:auto}table[data-v-4cdcc758]{border-collapse:collapse;text-align:left;width:100%}caption[data-v-4cdcc758]{text-align:left;color:#595959;padding:12px 0}th[data-v-4cdcc758],td[data-v-4cdcc758]{vertical-align:top;white-space:nowrap;border-bottom:1px solid #ddd;padding:16px 12px}th[data-v-4cdcc758]{background:#f7f6f2}small[data-v-4cdcc758]{color:#595959;margin-top:6px;font-size:12px;display:block}.pagination button[data-v-4cdcc758]{width:auto}@media (width<=600px){.admin-page[data-v-4cdcc758]{padding:16px}.filters>div[data-v-4cdcc758]{min-width:100%}}.key[data-v-8e7cff85]{overflow-wrap:anywhere;border:1px solid var(--line);background:var(--paper);-webkit-user-select:all;user-select:all;border-radius:10px;padding:20px;display:block}.check[data-v-8e7cff85]{align-items:center;gap:10px;margin:24px 0;display:flex}.check input[data-v-8e7cff85]{width:18px;height:18px;margin:0}h2[data-v-7a15cfb7]{letter-spacing:-.5px;margin:0 0 24px;font-size:22px}.form-actions[data-v-7a15cfb7]{gap:12px;margin-top:24px;display:flex}.form-actions .secondary[data-v-7a15cfb7]{flex-shrink:0}.projects-page[data-v-0662b112]{align-self:start;width:100%}.project-heading[data-v-0662b112]{justify-content:space-between;align-items:start;gap:20px;display:flex}.project-heading>a[data-v-0662b112]{font-size:14px}.toolbar[data-v-0662b112]{flex-wrap:wrap;gap:12px;margin:8px 0 28px;display:flex}.toolbar .primary[data-v-0662b112]{width:auto}.form-card[data-v-0662b112],.key-card[data-v-0662b112]{max-width:620px;margin-bottom:28px}.project-grid[data-v-0662b112]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;list-style:none;display:grid}.project-card[data-v-0662b112]{padding:28px}.delete-project[data-v-0662b112]{color:#9c331c;min-height:44px;margin-top:20px;display:block}h2[data-v-0662b112]{letter-spacing:-.5px;overflow-wrap:anywhere;margin:12px 0;font-size:22px}.repo-label[data-v-0662b112]{color:var(--muted);margin:24px 0 6px;font-size:12px}code[data-v-0662b112]{overflow-wrap:anywhere;font-size:13px}.empty-state[data-v-0662b112]{text-align:center;border:1px dashed var(--line);color:var(--muted);border-radius:16px;padding:64px 24px}@media (width<=760px){.project-grid[data-v-0662b112]{grid-template-columns:1fr}.empty-state[data-v-0662b112]{padding:36px 20px}}.task-column[data-v-42f38e37]{border:1px solid var(--line);background:#f3f1e9;border-top:3px solid #8a8e83;border-radius:12px;min-width:0;padding:14px}.claimed[data-v-42f38e37]{border-top-color:#b18716}.inProgress[data-v-42f38e37]{border-top-color:#326a9b}.completed[data-v-42f38e37]{border-top-color:#397155}.column-heading[data-v-42f38e37]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}h2[data-v-42f38e37]{letter-spacing:0;margin:0;font-size:16px}.count[data-v-42f38e37]{background:#fff;border-radius:20px;padding:1px 9px;font-size:13px}.task-list[data-v-42f38e37]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.task-card[data-v-42f38e37]{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:10px;padding:16px;text-decoration:none;display:block}.task-card[data-v-42f38e37]:hover{border-color:#9c947a}.task-id[data-v-42f38e37],time[data-v-42f38e37]{color:var(--muted);font-size:11px;display:block}h3[data-v-42f38e37]{margin:6px 0 10px;font-size:16px;line-height:1.5}.description[data-v-42f38e37]{color:var(--muted);-webkit-line-clamp:3;white-space:pre-wrap;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.holder[data-v-42f38e37]{margin:18px 0 4px;font-size:12px;display:block}.agent-user[data-v-42f38e37]{overflow-wrap:anywhere;margin-top:4px;display:block}.completed-note[data-v-42f38e37]{color:var(--muted);margin:-4px 0 14px;font-size:12px}.older-link[data-v-42f38e37]{min-height:44px;margin-top:8px;padding:12px 0;font-size:13px;display:block}.column-empty[data-v-42f38e37]{color:var(--muted);text-align:center;padding:28px 0;font-size:13px}.column-pages[data-v-42f38e37]{justify-content:space-between;align-items:center;gap:4px;margin-top:16px;font-size:12px;display:flex}.column-pages button[data-v-42f38e37]{min-height:44px;padding:8px;font-size:12px}.participants[data-v-c4fc50bf]{margin-bottom:24px}.participants h2[data-v-c4fc50bf]{font-size:18px}.participants ul[data-v-c4fc50bf]{flex-wrap:wrap;gap:8px 20px;padding:0;list-style:none;display:flex}.participants li[data-v-c4fc50bf]{overflow-wrap:anywhere;min-width:0}select[data-v-c4fc50bf]{max-width:100%}.board-toolbar>div[data-v-c4fc50bf]{min-width:0;max-width:100%}.board-page[data-v-c4fc50bf]{align-self:start;width:100%;min-width:0}.back-link[data-v-c4fc50bf]{min-height:44px;margin-bottom:22px;padding:10px 0;font-size:14px;display:inline-block}.board-heading[data-v-c4fc50bf]{justify-content:space-between;align-items:start;gap:20px;display:flex}.board-heading>div[data-v-c4fc50bf]{min-width:0}h1[data-v-c4fc50bf],.repository[data-v-c4fc50bf]{overflow-wrap:anywhere}.repository[data-v-c4fc50bf]{color:var(--muted);margin-top:0;font-size:13px}.read-only[data-v-c4fc50bf]{white-space:nowrap;border:1px solid var(--line);border-radius:20px;padding:5px 12px;font-size:12px}.board-toolbar[data-v-c4fc50bf]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;margin:24px 0;display:flex}.board-toolbar label[data-v-c4fc50bf]{margin-bottom:4px;font-size:12px}select[data-v-c4fc50bf]{border:1px solid var(--line);min-height:44px;font:inherit;color:var(--ink);background:#fff;border-radius:8px;padding:8px 32px 8px 12px}.refresh-controls[data-v-c4fc50bf]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.hint[data-v-c4fc50bf]{margin:0}.board-grid[data-v-c4fc50bf]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}.board-grid.filtered[data-v-c4fc50bf]{grid-template-columns:minmax(0,480px)}.empty-note[data-v-c4fc50bf]{color:var(--muted);border:1px dashed var(--line);border-radius:10px;padding:16px}@media (width<=1000px){.board-grid[data-v-c4fc50bf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.board-grid[data-v-c4fc50bf]{grid-template-columns:1fr}.board-heading[data-v-c4fc50bf]{gap:8px}.read-only[data-v-c4fc50bf]{padding:4px 8px}}.completed-page[data-v-3730973b]{align-self:start;width:100%;min-width:0}.back-link[data-v-3730973b]{width:fit-content;min-height:44px;margin-bottom:20px;padding:10px 0;font-size:14px;display:block}.eyebrow[data-v-3730973b],h1[data-v-3730973b]{overflow-wrap:anywhere}.list-toolbar[data-v-3730973b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.list-toolbar .hint[data-v-3730973b]{margin:0}.completed-list[data-v-3730973b]{border:1px solid var(--line);border-radius:12px;margin:20px 0;padding:0;list-style:none;overflow:hidden}.completed-list[data-v-3730973b]:empty{display:none}li+li[data-v-3730973b]{border-top:1px solid var(--line)}li a[data-v-3730973b]{background:#fff;grid-template-columns:64px minmax(0,1fr) auto 16px;align-items:center;gap:16px;padding:20px;text-decoration:none;display:grid}li a[data-v-3730973b]:hover{background:#f3f1e9}.task-number[data-v-3730973b],time[data-v-3730973b]{color:var(--muted);font-size:12px}.task-number[data-v-3730973b],.task-title[data-v-3730973b]{overflow-wrap:anywhere}.empty-note[data-v-3730973b]{color:var(--muted);padding:28px 0}nav[data-v-3730973b]{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}@media (width<=600px){li a[data-v-3730973b]{grid-template-columns:48px minmax(0,1fr) 16px;gap:10px;padding:16px}time[data-v-3730973b]{grid-column:2}li a>span[data-v-3730973b]:last-child{grid-area:1/3}}.event-list[data-v-4c8c6208]{border-left:2px solid var(--line);margin:0;padding:0 0 0 18px;list-style:none}li[data-v-4c8c6208]{padding:0 0 26px 12px;position:relative}li[data-v-4c8c6208]:before{content:"";background:var(--honey);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:7px;left:-25px}.event-heading[data-v-4c8c6208]{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}time[data-v-4c8c6208],.actor[data-v-4c8c6208]{color:var(--muted);font-size:12px}.actor[data-v-4c8c6208]{overflow-wrap:anywhere;margin:6px 0}.transition[data-v-4c8c6208]{color:var(--muted);font-size:12px}.event-text[data-v-4c8c6208],pre[data-v-4c8c6208]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:14px}summary[data-v-4c8c6208]{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px;text-decoration:underline}details[data-v-4c8c6208]{background:var(--paper);border-radius:8px;padding:0 12px}details p[data-v-4c8c6208]{overflow-wrap:anywhere}h3[data-v-4c8c6208]{color:var(--muted);margin:12px 0 4px;font-size:12px}.detail-page[data-v-2d2d35cb]{align-self:start;width:100%;min-width:0}.back-link[data-v-2d2d35cb]{min-height:44px;margin-bottom:20px;padding:10px 0;font-size:14px;display:inline-block}.detail-toolbar[data-v-2d2d35cb]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-2d2d35cb]{overflow-wrap:anywhere;margin-bottom:30px}.detail-grid[data-v-2d2d35cb]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:24px;display:grid}.card[data-v-2d2d35cb]{min-width:0;padding:28px}h2[data-v-2d2d35cb]{letter-spacing:0;margin:0 0 18px;font-size:18px}.status[data-v-2d2d35cb]{background:#f0ede5;border-radius:16px;margin-bottom:24px;padding:4px 12px;font-size:13px;display:inline-block}.claimed[data-v-2d2d35cb]{background:#fcf0c9}.inProgress[data-v-2d2d35cb]{color:#285981;background:#e7f0fa}.completed[data-v-2d2d35cb],.archived[data-v-2d2d35cb]{color:#2f6045;background:#e7f2e9}.description[data-v-2d2d35cb]{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:32px}dt[data-v-2d2d35cb]{color:var(--muted);font-size:12px}dd[data-v-2d2d35cb]{overflow-wrap:anywhere;margin:4px 0 18px;font-size:13px}.agent-id summary[data-v-2d2d35cb]{cursor:pointer;min-height:44px;padding:10px 0}.agent-id summary span[data-v-2d2d35cb]{color:var(--muted);margin-left:12px;font-size:12px}.agent-id>code[data-v-2d2d35cb]{overflow-wrap:anywhere;padding:8px 0;display:block}.history-hint[data-v-2d2d35cb]{margin:-10px 0 26px}nav[data-v-2d2d35cb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}nav button[data-v-2d2d35cb]{min-height:44px;padding:10px 12px;font-size:12px}@media (width<=800px){.detail-grid[data-v-2d2d35cb]{grid-template-columns:1fr}.card[data-v-2d2d35cb]{padding:22px}}.mcp-guide[data-v-a733e919]{width:100%;min-width:0;max-width:920px;margin:auto}.guide-heading[data-v-a733e919]{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.guide-heading h1[data-v-a733e919]{font-size:clamp(28px,4vw,38px)}.back-link[data-v-a733e919]{flex-shrink:0;padding:12px 0;font-size:14px}.guide-jump[data-v-a733e919]{flex-wrap:wrap;gap:8px 24px;margin:0 0 28px;display:flex}.guide-jump a[data-v-a733e919]{text-underline-offset:5px;padding:10px 0;font-size:14px}.guide-section[data-v-a733e919]{margin:24px 0;scroll-margin-top:24px}.guide-section h2[data-v-a733e919],.guide-faq h2[data-v-a733e919]{letter-spacing:-.6px;margin:10px 0 18px;font-size:24px}.guide-section h3[data-v-a733e919]{margin-top:28px;font-size:18px}.guide-section p[data-v-a733e919]{font-size:15px}.release-notice[data-v-a733e919]{background:var(--paper);overflow-wrap:anywhere;border-radius:10px;padding:18px}.release-notice p[data-v-a733e919]{margin:6px 0 0}.release-version[data-v-a733e919]{color:var(--muted)}.release-version strong[data-v-a733e919]{color:var(--ink)}.download-grid[data-v-a733e919]{grid-template-columns:1fr 1fr;gap:12px;padding:0;list-style:none;display:grid}.download-grid li[data-v-a733e919]{border:1px solid var(--line);border-radius:10px;min-width:0;padding:14px}.download-grid a[data-v-a733e919]{justify-content:space-between;gap:12px;padding:8px 0;font-weight:650;text-decoration:none;display:flex}.download-grid a[data-v-a733e919]:hover{text-decoration:underline}.download-grid details[data-v-a733e919]{color:var(--muted);font-size:12px}.download-grid code[data-v-a733e919]{overflow-wrap:anywhere}.resource-links[data-v-a733e919],.system-options[data-v-a733e919]{flex-wrap:wrap;gap:12px 20px;display:flex}.resource-links a[data-v-a733e919]{padding:8px 0}.system-options .secondary[data-v-a733e919]{min-height:44px;padding:10px 16px}.system-options [aria-pressed=true][data-v-a733e919]{background:var(--honey);border-color:var(--honey)}.code-panel[data-v-a733e919]{border:1px solid var(--line);background:#f5f5ef;border-radius:10px;margin-top:14px;padding:12px 18px 18px}.code-panel button[data-v-a733e919]{min-height:44px;margin-left:auto;display:block}pre[data-v-a733e919]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.key-guide[data-v-a733e919]{grid-template-columns:110px 1fr;gap:12px 16px;font-size:14px;display:grid}.key-guide dt[data-v-a733e919]{font-family:monospace;font-weight:650}.key-guide dd[data-v-a733e919]{margin:0}.checklist[data-v-a733e919]{padding-left:22px;font-size:15px}.checklist li[data-v-a733e919]{margin:12px 0}.guide-faq[data-v-a733e919]{padding:24px 0}.guide-faq details[data-v-a733e919]{border-bottom:1px solid var(--line);padding:14px 0}summary[data-v-a733e919]{cursor:pointer;padding:8px 0}.copy-feedback[data-v-a733e919]{background:var(--ink);color:#fff;border-radius:8px;width:fit-content;margin-left:auto;padding:10px 16px;position:sticky;bottom:16px}.copy-feedback[data-v-a733e919]:empty{display:none}@media (width<=600px){.guide-heading[data-v-a733e919]{display:block}.back-link[data-v-a733e919]{margin-bottom:16px;display:inline-block}.download-grid[data-v-a733e919]{grid-template-columns:1fr}.key-guide[data-v-a733e919]{grid-template-columns:1fr;gap:4px}.key-guide dd[data-v-a733e919]{margin-bottom:12px}.code-panel[data-v-a733e919]{padding:10px 12px}}:root{--paper:#fbf8ee;--ink:#292d26;--muted:#6b6f64;--line:#e7e5da;--honey:#f5c64e}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;line-height:1.6}button,input{font:inherit}button{cursor:pointer;border:0;border-radius:8px}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit}:focus-visible{outline-offset:4px;outline:3px solid #997000}.shell{flex-direction:column;max-width:1240px;min-height:100dvh;margin:auto;padding:0 48px;display:flex}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:32px 0;display:flex}.brand{letter-spacing:-.5px;align-items:center;gap:12px;font-size:21px;font-weight:750;text-decoration:none;display:inline-flex}.brand-mark{background:var(--honey);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.edition,footer,.hint{color:var(--muted);font-size:13px}main{flex:1;align-items:center;padding:72px 0;display:grid}.auth-layout{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.eyebrow{letter-spacing:2px;color:var(--muted);font-size:11px;font-weight:700}h1{letter-spacing:-1px;margin:16px 0;font-size:28px;line-height:1.3}h2{letter-spacing:-2px;margin:24px 0;font-size:clamp(32px,4vw,48px);line-height:1.35}.intro p{color:var(--muted);font-size:16px}.journey{align-items:center;gap:16px;margin-top:40px;font-size:12px;display:flex}.journey span{background:#f0ead9;border-radius:20px;padding:8px 18px}.journey i{color:var(--muted);font-style:normal}.card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:40px;box-shadow:0 12px 36px #302d1906}.subtitle{color:var(--muted);margin-bottom:28px;font-size:14px}label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}input{width:100%;color:var(--ink);background:#fff;border:1px solid #c8c7c0;border-radius:8px;margin-bottom:20px;padding:13px 14px}.primary{background:var(--honey);width:100%;color:var(--ink);justify-content:space-between;padding:14px 18px;font-weight:650;display:flex}.primary:hover:not(:disabled){background:#edb830}.secondary{background:var(--paper);border:1px solid var(--line);padding:12px 24px}.hint{overflow-wrap:anywhere;margin:18px 0 0}.actions{justify-content:space-between;gap:16px;margin-top:18px;display:flex}.text-button{color:var(--ink);background:0 0;padding:6px 0;font-size:13px;text-decoration:underline}.error{color:#9c331c;background:#fff1ed;border-radius:8px;padding:12px;font-size:13px}.account-card{width:min(100%,560px);margin:auto}.account-card button{margin-top:28px}footer{border-top:1px solid var(--line);justify-content:space-between;padding:24px 0;display:flex}@media (width<=760px){.shell{padding:0 20px}header{padding:22px 0}.edition{display:none}main{padding:36px 0}.auth-layout{grid-template-columns:1fr;gap:32px}.intro h2{font-size:30px}.intro p,.journey{display:none}.card{padding:28px 24px}h1{font-size:25px}footer{font-size:11px}}header,footer,.form-actions{flex-wrap:wrap}button,select{max-width:100%}.card,main,.shell,form{min-width:0}button,h1,h2,p,label{overflow-wrap:anywhere}.field-error{color:var(--danger,#a32720);margin:6px 0 12px;font-size:13px}
