.q-project-ca{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font:13px/1.6 Spline Sans Mono,monospace;color:#edf2ee;padding:10px 12px;border:1px solid #29352e;background:#0e1310;text-align:left;max-width:100%}.q-project-ca>span{color:#7c887f}.q-project-ca code{font:inherit;letter-spacing:.2px;overflow-wrap:anywhere}.q-project-ca button{font:11px/1.4 Spline Sans Mono,monospace;color:#a5b0a8;background:none;border:0;border-left:1px solid #29352e;padding:2px 0 2px 12px;cursor:pointer}.q-project-ca small{font:10px/1.5 Spline Sans Mono,monospace;color:#7c887f}.hero-identity>.q-project-ca{margin-top:20px}.four-terminal .hero>.q-project-ca{max-width:1300px;margin:16px auto 0}.q-admin-link{color:inherit;text-decoration:none;font:11px/1.5 Spline Sans Mono,monospace}.q-site-admin{min-height:100vh;background:#080a09;color:#edf2ee;font:14px/1.7 Spline Sans Mono,monospace}.q-site-admin main{position:relative;z-index:2;max-width:1120px;margin:0 auto;padding:38px 0 50px}.q-site-admin header{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.q-site-admin header .wm{width:170px}.q-site-admin nav{display:flex;align-items:center;gap:28px;color:#a5b0a8}.q-site-admin a{color:#a5b0a8;text-decoration:none}.q-site-admin a:hover{color:#7cc794}.q-admin-window{border:1px solid #29352e;background:#0e1310}.q-admin-bar{display:flex;justify-content:space-between;padding:9px 22px;background:#151d18;border-bottom:1px solid #29352e;color:#a5b0a8;font-size:11px;letter-spacing:1px}.q-admin-body{max-width:800px;padding:38px 42px 48px}.q-admin-index{color:#7c887f;font-size:11px;letter-spacing:2px;margin:0 0 14px}.q-admin-body h1{font:400 28px/1.5 Spline Sans Mono,monospace;color:#7cc794;margin:0 0 8px}.q-admin-intro{color:#7c887f;margin:0 0 30px}.q-admin-preview{margin-bottom:30px}.q-admin-preview>span{display:block;color:#7c887f;font-size:12px;margin-bottom:8px}.q-admin-body label{display:block;color:#edf2ee;margin-bottom:10px}.q-admin-body input{width:100%;background:#090c0a;border:1px solid #29352e;color:#edf2ee;font:14px/1.6 Spline Sans Mono,monospace;padding:13px 14px;outline:none}.q-admin-body input:focus{border-color:#7cc794;box-shadow:0 0 0 1px #7cc794}.q-admin-body #ca-help,.q-admin-updated{color:#7c887f;font-size:12px;margin:10px 0 22px}.q-admin-save{background:#7cc794;color:#080a09;border:1px solid #7cc794;font:14px/1.6 Spline Sans Mono,monospace;padding:11px 20px;cursor:pointer}.q-admin-save:disabled{opacity:.5;cursor:wait}.q-admin-locked{border-left:2px solid #29352e;padding:14px 20px;background:#101712;color:#a5b0a8}.q-admin-locked p{margin:6px 0 0}.q-admin-error{color:#ee8290;margin-top:22px}.q-admin-success{color:#83d7b0;margin-top:22px}.q-site-admin footer{display:flex;justify-content:space-between;margin-top:22px;font-size:11px;color:#7c887f}.q-site-admin :focus-visible{outline:1px solid #7cc794;outline-offset:4px}.t-project-ca{margin:0 64px;position:relative;z-index:2}.t-project-ca>.q-project-ca{max-width:1300px;margin:0 auto}.q-site-admin .t-backdrop{position:fixed;inset:0;pointer-events:none}.q-site-admin .t-backdrop canvas{width:100%;height:100%}.q-site-admin *{box-sizing:border-box}.q-site-admin header .wm{height:auto;shape-rendering:crispEdges}.q-project-ca .q-project-x{margin-left:auto;color:#a5b0a8;font:12px/1.6 Spline Sans Mono,monospace;text-decoration:none;border-left:1px solid #29352e;padding-left:12px;white-space:nowrap}.q-project-ca .q-project-x:hover{color:#7cc794}.q-admin-body #x-help{color:#7c887f;font-size:12px;margin:10px 0 22px}@media(max-width:1100px){.t-project-ca{margin-inline:24px}.q-site-admin main{padding:28px 24px 44px}}@media(max-width:640px){.t-project-ca{margin-inline:16px}.q-project-ca{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 10px;width:100%;min-width:0;padding:12px;font-size:12px}.q-project-ca>span{align-self:start;padding-top:2px}.q-project-ca code{grid-column:2/-1;min-width:0;overflow-wrap:anywhere;line-height:1.8}.q-project-ca button{grid-column:2;justify-self:start;min-height:44px;border-left:0;padding:6px 0;font-size:12px}.q-project-ca .q-project-x{grid-column:3;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;margin-left:0;padding-left:10px}.q-project-ca small{grid-column:1/-1}.q-site-admin main{padding:24px 16px 40px}.q-site-admin header{margin-bottom:24px}.q-site-admin header,.q-site-admin nav{flex-wrap:wrap;gap:18px}.q-site-admin nav a,.q-site-admin nav button{min-height:44px;display:inline-flex;align-items:center}.q-admin-bar{padding:12px;font-size:10px;gap:12px;flex-wrap:wrap}.q-admin-body{padding:26px 16px 32px;max-width:100%}.q-admin-body h1{font-size:24px}.q-admin-body input{font-size:16px;min-height:48px}.q-admin-save{width:100%;min-height:48px}.q-site-admin footer{flex-wrap:wrap;gap:10px;line-height:1.8}}.q-site-admin .q-admin-body h1{font-weight:600}.q-site-admin .q-admin-error,.q-site-admin .q-admin-intro,.q-site-admin .q-admin-locked p,.q-site-admin .q-admin-save,.q-site-admin .q-admin-success,.q-site-admin form>p{font-family:Spline Sans,sans-serif}.q-site-admin .q-admin-save{font-weight:600}.q-site-admin .q-admin-body label{font-family:Spline Sans,sans-serif}