repositories
loading repo index
repositories
loading repo index
repository
loading code, commits, and activity
public Clawd ADK gateway launch mirror
stars
latest
clone command
git clone gitlawb://did:key:z6Mkq5mY...iFZ5/my-project-publ...git clone gitlawb://did:key:z6Mkq5mY.../my-project-publ...2fa351d6docs: add automaton and perps launch sources16d ago| #1 | :root { |
| #2 | font-family: "JetBrains Mono", "Fira Code", "Courier New", monospace; |
| #3 | color: #e8f0e8; |
| #4 | background: |
| #5 | radial-gradient(circle at top, rgba(204, 34, 0, 0.18), transparent 26%), |
| #6 | radial-gradient(circle at 70% 15%, rgba(0, 212, 255, 0.08), transparent 20%), |
| #7 | linear-gradient(180deg, #050508 0%, #03030a 42%, #000000 100%); |
| #8 | --panel: rgba(5, 5, 12, 0.85); |
| #9 | --panel-border: rgba(204, 34, 0, 0.25); |
| #10 | --accent: #cc2200; |
| #11 | --accent-2: #00ff88; |
| #12 | --accent-3: #00d4ff; |
| #13 | --muted: #8a9a8a; |
| #14 | --text-dim: #566056; |
| #15 | --sidebar: rgba(3, 3, 8, 0.96); |
| #16 | --success: #00ff88; |
| #17 | } |
| #18 | |
| #19 | * { |
| #20 | box-sizing: border-box; |
| #21 | } |
| #22 | |
| #23 | html, |
| #24 | body, |
| #25 | #root { |
| #26 | margin: 0; |
| #27 | min-height: 100%; |
| #28 | } |
| #29 | |
| #30 | body { |
| #31 | min-height: 100vh; |
| #32 | position: relative; |
| #33 | } |
| #34 | |
| #35 | body::after { |
| #36 | content: ""; |
| #37 | position: fixed; |
| #38 | inset: 0; |
| #39 | pointer-events: none; |
| #40 | z-index: 9999; |
| #41 | background: repeating-linear-gradient( |
| #42 | 0deg, |
| #43 | transparent, |
| #44 | transparent 2px, |
| #45 | rgba(0, 0, 0, 0.03) 2px, |
| #46 | rgba(0, 0, 0, 0.03) 4px |
| #47 | ); |
| #48 | } |
| #49 | |
| #50 | button, |
| #51 | input, |
| #52 | select, |
| #53 | textarea { |
| #54 | font: inherit; |
| #55 | } |
| #56 | |
| #57 | .app-shell { |
| #58 | position: relative; |
| #59 | min-height: 100vh; |
| #60 | display: grid; |
| #61 | grid-template-columns: 320px 1fr; |
| #62 | overflow: hidden; |
| #63 | } |
| #64 | |
| #65 | .scene-backdrop { |
| #66 | position: fixed; |
| #67 | inset: 0; |
| #68 | opacity: 0.5; |
| #69 | pointer-events: none; |
| #70 | } |
| #71 | |
| #72 | .sidebar, |
| #73 | .main-shell { |
| #74 | position: relative; |
| #75 | z-index: 1; |
| #76 | } |
| #77 | |
| #78 | .sidebar { |
| #79 | display: flex; |
| #80 | flex-direction: column; |
| #81 | justify-content: space-between; |
| #82 | padding: 28px 18px 20px; |
| #83 | background: linear-gradient(180deg, rgba(8, 3, 3, 0.98), rgba(3, 3, 8, 0.97)); |
| #84 | border-right: 1px solid rgba(204, 34, 0, 0.25); |
| #85 | backdrop-filter: blur(18px); |
| #86 | } |
| #87 | |
| #88 | .sidebar__brand { |
| #89 | display: flex; |
| #90 | gap: 12px; |
| #91 | align-items: center; |
| #92 | } |
| #93 | |
| #94 | .sidebar__glyph { |
| #95 | display: grid; |
| #96 | place-items: center; |
| #97 | width: 44px; |
| #98 | height: 44px; |
| #99 | border-radius: 14px; |
| #100 | background: linear-gradient(145deg, rgba(204, 34, 0, 0.28), rgba(255, 68, 0, 0.18)); |
| #101 | box-shadow: 0 0 30px rgba(204, 34, 0, 0.22); |
| #102 | } |
| #103 | |
| #104 | .sidebar__eyebrow, |
| #105 | .sidebar__wallet-label, |
| #106 | .page-header p, |
| #107 | .section-header p, |
| #108 | .stat-card__sub, |
| #109 | .balance-card__sub, |
| #110 | .quickstart-step p, |
| #111 | .field small, |
| #112 | .notice-panel, |
| #113 | .placeholder-card p { |
| #114 | color: var(--muted); |
| #115 | } |
| #116 | |
| #117 | .sidebar__title { |
| #118 | font-size: 1.05rem; |
| #119 | font-weight: 700; |
| #120 | letter-spacing: 0.04em; |
| #121 | text-transform: uppercase; |
| #122 | color: #cc2200; |
| #123 | } |
| #124 | |
| #125 | .sidebar__nav { |
| #126 | display: flex; |
| #127 | flex-direction: column; |
| #128 | gap: 8px; |
| #129 | margin-top: 32px; |
| #130 | flex: 1; |
| #131 | } |
| #132 | |
| #133 | .sidebar__link { |
| #134 | display: flex; |
| #135 | align-items: center; |
| #136 | gap: 12px; |
| #137 | width: 100%; |
| #138 | padding: 14px 14px; |
| #139 | border: 1px solid transparent; |
| #140 | border-radius: 14px; |
| #141 | background: transparent; |
| #142 | color: #b8c8b8; |
| #143 | cursor: pointer; |
| #144 | transition: 180ms ease; |
| #145 | letter-spacing: 0.02em; |
| #146 | } |
| #147 | |
| #148 | .sidebar__link:hover, |
| #149 | .sidebar__link.is-active { |
| #150 | background: rgba(204, 34, 0, 0.18); |
| #151 | border-color: rgba(204, 34, 0, 0.4); |
| #152 | color: #ff6644; |
| #153 | } |
| #154 | |
| #155 | .sidebar__wallet { |
| #156 | display: flex; |
| #157 | gap: 14px; |
| #158 | align-items: center; |
| #159 | padding-top: 18px; |
| #160 | border-top: 1px solid rgba(204, 34, 0, 0.2); |
| #161 | } |
| #162 | |
| #163 | .sidebar__wallet-age { |
| #164 | width: 42px; |
| #165 | height: 42px; |
| #166 | border-radius: 999px; |
| #167 | display: grid; |
| #168 | place-items: center; |
| #169 | background: rgba(0, 212, 255, 0.12); |
| #170 | color: #00d4ff; |
| #171 | border: 1px solid rgba(0, 212, 255, 0.2); |
| #172 | } |
| #173 | |
| #174 | .sidebar__wallet-value { |
| #175 | font-weight: 600; |
| #176 | color: #00ff88; |
| #177 | } |
| #178 | |
| #179 | .main-shell { |
| #180 | padding: 0 20px 30px; |
| #181 | overflow: auto; |
| #182 | } |
| #183 | |
| #184 | .warning-bar { |
| #185 | margin: 0 -20px; |
| #186 | padding: 16px 32px; |
| #187 | background: linear-gradient(90deg, rgba(12, 9, 0, 0.92), rgba(18, 13, 0, 0.78)); |
| #188 | border-bottom: 1px solid rgba(255, 168, 0, 0.3); |
| #189 | color: #ffb800; |
| #190 | line-height: 1.5; |
| #191 | letter-spacing: 0.02em; |
| #192 | } |
| #193 | |
| #194 | .page-header { |
| #195 | display: flex; |
| #196 | align-items: center; |
| #197 | justify-content: space-between; |
| #198 | gap: 20px; |
| #199 | padding: 34px 20px 24px; |
| #200 | } |
| #201 | |
| #202 | .page-header__copy { |
| #203 | display: flex; |
| #204 | align-items: center; |
| #205 | gap: 14px; |
| #206 | } |
| #207 | |
| #208 | .page-header__icon { |
| #209 | width: 52px; |
| #210 | height: 52px; |
| #211 | display: grid; |
| #212 | place-items: center; |
| #213 | border-radius: 16px; |
| #214 | background: linear-gradient(140deg, rgba(204, 34, 0, 0.28), rgba(0, 212, 255, 0.18)); |
| #215 | border: 1px solid rgba(204, 34, 0, 0.3); |
| #216 | } |
| #217 | |
| #218 | .page-header h1, |
| #219 | .section-header h2, |
| #220 | .quickstart-step h3, |
| #221 | .placeholder-card h2 { |
| #222 | margin: 0; |
| #223 | } |
| #224 | |
| #225 | .page-header p { |
| #226 | margin: 4px 0 0; |
| #227 | } |
| #228 | |
| #229 | .page-grid { |
| #230 | display: flex; |
| #231 | flex-direction: column; |
| #232 | gap: 22px; |
| #233 | padding: 0 20px 20px; |
| #234 | } |
| #235 | |
| #236 | .top-actions, |
| #237 | .billing-top { |
| #238 | display: flex; |
| #239 | justify-content: flex-end; |
| #240 | gap: 14px; |
| #241 | } |
| #242 | |
| #243 | .stat-grid { |
| #244 | display: grid; |
| #245 | grid-template-columns: repeat(4, minmax(0, 1fr)); |
| #246 | gap: 18px; |
| #247 | } |
| #248 | |
| #249 | .card { |
| #250 | background: var(--panel); |
| #251 | border: 1px solid rgba(204, 34, 0, 0.25); |
| #252 | border-radius: 22px; |
| #253 | backdrop-filter: blur(16px); |
| #254 | box-shadow: inset 0 1px 0 rgba(0, 212, 255, 0.06), 0 18px 60px rgba(0, 0, 0, 0.4); |
| #255 | } |
| #256 | |
| #257 | .stat-card { |
| #258 | padding: 22px; |
| #259 | } |
| #260 | |
| #261 | .stat-card__head, |
| #262 | .section-header, |
| #263 | .balance-card { |
| #264 | display: flex; |
| #265 | justify-content: space-between; |
| #266 | gap: 16px; |
| #267 | } |
| #268 | |
| #269 | .stat-card__head { |
| #270 | color: var(--muted); |
| #271 | align-items: center; |
| #272 | } |
| #273 | |
| #274 | .stat-card__value, |
| #275 | .balance-card__value { |
| #276 | margin-top: 18px; |
| #277 | font-size: clamp(1.8rem, 4vw, 3rem); |
| #278 | font-weight: 750; |
| #279 | letter-spacing: -0.04em; |
| #280 | color: #00ff88; |
| #281 | } |
| #282 | |
| #283 | .quickstart-card, |
| #284 | .control-card, |
| #285 | .chat-card, |
| #286 | .placeholder-card { |
| #287 | padding: 24px 28px; |
| #288 | } |
| #289 | |
| #290 | .quickstart-steps { |
| #291 | display: grid; |
| #292 | gap: 14px; |
| #293 | margin-top: 18px; |
| #294 | } |
| #295 | |
| #296 | .quickstart-step { |
| #297 | display: flex; |
| #298 | gap: 16px; |
| #299 | padding: 18px; |
| #300 | border: 1px solid rgba(0, 212, 255, 0.15); |
| #301 | border-radius: 18px; |
| #302 | background: rgba(0, 212, 255, 0.025); |
| #303 | } |
| #304 | |
| #305 | .quickstart-step__index { |
| #306 | width: 36px; |
| #307 | height: 36px; |
| #308 | border-radius: 999px; |
| #309 | display: grid; |
| #310 | place-items: center; |
| #311 | background: rgba(204, 34, 0, 0.22); |
| #312 | color: #ff6644; |
| #313 | flex: none; |
| #314 | border: 1px solid rgba(204, 34, 0, 0.3); |
| #315 | } |
| #316 | |
| #317 | .quickstart-step code { |
| #318 | display: block; |
| #319 | margin-top: 10px; |
| #320 | padding: 14px 16px; |
| #321 | border-radius: 14px; |
| #322 | background: rgba(0, 0, 0, 0.95); |
| #323 | color: #00ff88; |
| #324 | overflow-x: auto; |
| #325 | border: 1px solid rgba(0, 255, 136, 0.15); |
| #326 | } |
| #327 | |
| #328 | .inference-layout { |
| #329 | display: grid; |
| #330 | grid-template-columns: minmax(320px, 0.9fr) minmax(420px, 1.6fr); |
| #331 | align-items: start; |
| #332 | } |
| #333 | |
| #334 | .field, |
| #335 | .toggle { |
| #336 | display: flex; |
| #337 | flex-direction: column; |
| #338 | gap: 10px; |
| #339 | } |
| #340 | |
| #341 | .control-card { |
| #342 | display: flex; |
| #343 | flex-direction: column; |
| #344 | gap: 18px; |
| #345 | } |
| #346 | |
| #347 | .field input, |
| #348 | .field select, |
| #349 | .field textarea, |
| #350 | .chat-card__composer input { |
| #351 | width: 100%; |
| #352 | border-radius: 14px; |
| #353 | border: 1px solid rgba(0, 212, 255, 0.15); |
| #354 | background: rgba(0, 0, 0, 0.9); |
| #355 | color: #00ff88; |
| #356 | padding: 14px 16px; |
| #357 | } |
| #358 | |
| #359 | .field textarea { |
| #360 | resize: vertical; |
| #361 | } |
| #362 | |
| #363 | .toggle { |
| #364 | align-items: flex-start; |
| #365 | } |
| #366 | |
| #367 | .chat-card { |
| #368 | display: grid; |
| #369 | min-height: 630px; |
| #370 | grid-template-rows: 1fr auto; |
| #371 | } |
| #372 | |
| #373 | .chat-card__empty { |
| #374 | display: grid; |
| #375 | place-items: center; |
| #376 | text-align: center; |
| #377 | color: #8a9a8a; |
| #378 | } |
| #379 | |
| #380 | .chat-card__glyph { |
| #381 | font-size: 3rem; |
| #382 | margin-bottom: 16px; |
| #383 | } |
| #384 | |
| #385 | .chat-card__composer { |
| #386 | display: grid; |
| #387 | grid-template-columns: 1fr auto; |
| #388 | gap: 12px; |
| #389 | } |
| #390 | |
| #391 | .primary-button, |
| #392 | .primary-icon-button, |
| #393 | .ghost-button, |
| #394 | .billing-pack { |
| #395 | border: 0; |
| #396 | cursor: pointer; |
| #397 | transition: 180ms ease; |
| #398 | } |
| #399 | |
| #400 | .primary-button, |
| #401 | .primary-icon-button { |
| #402 | background: linear-gradient(135deg, #cc2200, #ff4400); |
| #403 | color: white; |
| #404 | box-shadow: 0 12px 34px rgba(204, 34, 0, 0.32); |
| #405 | } |
| #406 | |
| #407 | .primary-button { |
| #408 | display: inline-flex; |
| #409 | align-items: center; |
| #410 | gap: 10px; |
| #411 | padding: 14px 18px; |
| #412 | border-radius: 16px; |
| #413 | } |
| #414 | |
| #415 | .primary-icon-button { |
| #416 | width: 56px; |
| #417 | border-radius: 16px; |
| #418 | } |
| #419 | |
| #420 | .ghost-button { |
| #421 | display: inline-flex; |
| #422 | align-items: center; |
| #423 | gap: 10px; |
| #424 | padding: 14px 18px; |
| #425 | border-radius: 16px; |
| #426 | background: rgba(0, 212, 255, 0.04); |
| #427 | color: #00d4ff; |
| #428 | border: 1px solid rgba(0, 212, 255, 0.18); |
| #429 | } |
| #430 | |
| #431 | .ghost-button:hover, |
| #432 | .primary-button:hover, |
| #433 | .primary-icon-button:hover, |
| #434 | .billing-pack:hover { |
| #435 | transform: translateY(-1px); |
| #436 | } |
| #437 | |
| #438 | .billing-grid { |
| #439 | display: grid; |
| #440 | grid-template-columns: 1fr 1fr; |
| #441 | gap: 18px; |
| #442 | } |
| #443 | |
| #444 | .balance-card { |
| #445 | padding: 26px 30px; |
| #446 | flex: 1; |
| #447 | } |
| #448 | |
| #449 | .balance-card__label { |
| #450 | color: var(--muted); |
| #451 | } |
| #452 | |
| #453 | .balance-card__icon { |
| #454 | width: 72px; |
| #455 | height: 72px; |
| #456 | display: grid; |
| #457 | place-items: center; |
| #458 | border-radius: 22px; |
| #459 | background: rgba(204, 34, 0, 0.14); |
| #460 | color: #ff6644; |
| #461 | border: 1px solid rgba(204, 34, 0, 0.2); |
| #462 | } |
| #463 | |
| #464 | .balance-card__icon.alt { |
| #465 | background: rgba(0, 212, 255, 0.1); |
| #466 | color: #00d4ff; |
| #467 | border: 1px solid rgba(0, 212, 255, 0.18); |
| #468 | } |
| #469 | |
| #470 | .pricing-table { |
| #471 | width: 100%; |
| #472 | border-collapse: collapse; |
| #473 | margin-top: 18px; |
| #474 | } |
| #475 | |
| #476 | .pricing-table th, |
| #477 | .pricing-table td { |
| #478 | text-align: left; |
| #479 | padding: 16px 10px; |
| #480 | border-bottom: 1px solid rgba(204, 34, 0, 0.15); |
| #481 | } |
| #482 | |
| #483 | .pricing-table th { |
| #484 | color: var(--muted); |
| #485 | font-weight: 500; |
| #486 | } |
| #487 | |
| #488 | .notice-panel { |
| #489 | margin-top: 18px; |
| #490 | padding: 16px 18px; |
| #491 | border-radius: 16px; |
| #492 | background: linear-gradient(90deg, rgba(12, 9, 0, 0.75), rgba(18, 13, 0, 0.55)); |
| #493 | border: 1px solid rgba(255, 168, 0, 0.22); |
| #494 | } |
| #495 | |
| #496 | .billing-packs { |
| #497 | display: grid; |
| #498 | grid-template-columns: repeat(2, minmax(0, 1fr)); |
| #499 | gap: 14px; |
| #500 | margin-top: 20px; |
| #501 | } |
| #502 | |
| #503 | .billing-pack { |
| #504 | display: flex; |
| #505 | flex-direction: column; |
| #506 | gap: 8px; |
| #507 | padding: 20px; |
| #508 | text-align: left; |
| #509 | border-radius: 18px; |
| #510 | background: rgba(0, 0, 0, 0.6); |
| #511 | color: #e8f0e8; |
| #512 | border: 1px solid rgba(204, 34, 0, 0.2); |
| #513 | } |
| #514 | |
| #515 | .billing-pack strong { |
| #516 | font-size: 2rem; |
| #517 | color: #00ff88; |
| #518 | } |
| #519 | |
| #520 | .billing-pack small { |
| #521 | color: var(--muted); |
| #522 | } |
| #523 | |
| #524 | .billing-pack.is-disabled { |
| #525 | opacity: 0.45; |
| #526 | } |
| #527 | |
| #528 | .placeholder-card { |
| #529 | min-height: 220px; |
| #530 | display: grid; |
| #531 | place-items: center; |
| #532 | text-align: center; |
| #533 | } |
| #534 | |
| #535 | @media (max-width: 1200px) { |
| #536 | .stat-grid, |
| #537 | .billing-grid, |
| #538 | .inference-layout { |
| #539 | grid-template-columns: 1fr 1fr; |
| #540 | } |
| #541 | } |
| #542 | |
| #543 | @media (max-width: 980px) { |
| #544 | .app-shell { |
| #545 | grid-template-columns: 1fr; |
| #546 | } |
| #547 | |
| #548 | .sidebar { |
| #549 | flex-direction: column; |
| #550 | gap: 16px; |
| #551 | } |
| #552 | |
| #553 | .sidebar__nav { |
| #554 | flex-direction: row; |
| #555 | flex-wrap: wrap; |
| #556 | } |
| #557 | |
| #558 | .stat-grid, |
| #559 | .billing-grid, |
| #560 | .inference-layout { |
| #561 | grid-template-columns: 1fr; |
| #562 | } |
| #563 | } |
| #564 | |
| #565 | @media (max-width: 720px) { |
| #566 | .main-shell { |
| #567 | padding: 0 12px 24px; |
| #568 | } |
| #569 | |
| #570 | .warning-bar { |
| #571 | margin: 0 -12px; |
| #572 | padding: 14px 18px; |
| #573 | } |
| #574 | |
| #575 | .page-header, |
| #576 | .page-grid { |
| #577 | padding-left: 6px; |
| #578 | padding-right: 6px; |
| #579 | } |
| #580 | |
| #581 | .top-actions, |
| #582 | .billing-top, |
| #583 | .page-header { |
| #584 | flex-direction: column; |
| #585 | align-items: stretch; |
| #586 | } |
| #587 | |
| #588 | .billing-packs { |
| #589 | grid-template-columns: 1fr; |
| #590 | } |
| #591 | } |
| #592 |