.project-address-book{min-width:0;max-width:100%}.project-address-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:16px;min-width:0;display:grid}.project-address-book .project-address-card{min-width:0;max-width:100%}.pab-tools{flex-flow:wrap;align-items:flex-end;gap:12px;min-width:0;margin:14px 0;display:flex}.pab-search{color:#aaa;flex:180px;gap:6px;min-width:0;font-size:12px;display:grid}.pab-search input,.pab-rename input{box-sizing:border-box;color:#eee;width:100%;min-width:0;max-width:100%;font:inherit;background:#171717;border:1px solid #454545;border-radius:8px;padding:10px 12px}.pab-filters,.pab-actions{flex-flow:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.pab-filters button,.pab-actions button,.pab-clear,.pab-rename button{color:#eee;width:auto;max-width:100%;font:inherit;white-space:normal;background:0 0;border:1px solid #3a3a3a;border-radius:10px;flex:0 auto;padding:8px 12px;font-size:13px}.pab-filters button[aria-pressed=true]{color:#111;background:#eee;border-color:#eee}.pab-filters button[data-tone=active]:not([aria-pressed=true]){color:#78dfb3;border-color:#315748}.pab-filters button[data-tone=waiting]:not([aria-pressed=true]){color:#93c5fd;border-color:#2a3d55}.pab-filters button[data-tone=attention]:not([aria-pressed=true]){color:#fdba74;border-color:#5a3d24}.pab-filters button[data-tone=unknown]:not([aria-pressed=true]){color:#d9d0b8;border-color:#4a4638}.project-address-book .project-address-heading{min-width:0}.project-address-book .pab-name{overflow-wrap:anywhere;word-break:break-word;min-width:0}.project-address-book .pab-state{overflow-wrap:anywhere;border-radius:7px;flex:0 auto;max-width:100%;padding:4px 8px;font-size:12px;line-height:1.4}.project-address-book .pab-state[data-tone=active]{color:#78dfb3;background:#203b32}.project-address-book .pab-state[data-tone=waiting]{color:#93c5fd;background:#1c2a3d}.project-address-book .pab-state[data-tone=attention]{color:#fdba74;background:#3a2a1c}.project-address-book .pab-state[data-tone=unknown]{color:#d9d0b8;background:#33312c}.pab-id,.pab-note{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.pab-note{color:#aaa;margin:8px 0 0;font-size:12px;line-height:1.5}.pab-rename{gap:8px;min-width:0;margin-top:12px;display:grid}.pab-empty{color:#aaa;margin:0}.pab-clear{margin-top:12px}.pab-upgrade{color:#bdbdbd;max-width:70ch;margin:10px 0;font-size:13px;line-height:1.65}.pab-upgrade a{color:#eee;white-space:normal;text-decoration:underline}@media (width<=390px){.project-address-book,.project-address-card,.pab-search,.pab-search input,.pab-id,.pab-name,.pab-actions{min-width:0;max-width:100%}.project-address-grid{grid-template-columns:minmax(0,1fr)}.pab-tools,.pab-filters,.pab-actions{flex-flow:wrap}.pab-filters button,.pab-actions button{flex:0 auto;width:auto;max-width:100%}.pab-id,.pab-name,.pab-actions button{overflow-wrap:anywhere;word-break:break-word}}.project-address-book .pab-rename-start{color:#bdbdbd;width:auto;box-shadow:none;font:inherit;background:0 0;border:0;margin:8px 0 12px;padding:0;font-size:12px}.project-address-book .pab-rename-start:hover{color:#fff;background:0 0;text-decoration:underline}.pab-upgrade a{display:inline-block}.project-address-book:is([data-project=acurast],[data-project=flyai]) .project-address-grid{grid-template-columns:minmax(0,1fr)}.project-address-book:is([data-project=acurast],[data-project=flyai]) .project-address-card{margin-top:0;padding:clamp(18px,3vw,28px)}.project-address-book:is([data-project=acurast],[data-project=flyai]) .project-address-heading{margin-bottom:.4rem}.project-address-book:is([data-project=acurast],[data-project=flyai]) .pab-name{font-size:1rem}.project-address-book:is([data-project=acurast],[data-project=flyai]) .pab-state{white-space:nowrap;flex:none}.project-address-book:is([data-project=acurast],[data-project=flyai]) .pab-id{margin:0;font-size:.75rem}.project-address-book:is([data-project=acurast],[data-project=flyai]) .pab-actions{border-top:1px solid #ffffff14;justify-content:flex-end;padding-top:.8rem}.project-address-book:is([data-project=acurast],[data-project=flyai]) .pab-actions button{padding:.4rem .65rem;font-size:.75rem}.pab-add-drawer{margin:0 0 1.25rem}.pab-add-drawer>summary{cursor:pointer;color:#ddd;width:fit-content;padding:.5rem 0;font-size:.85rem;display:list-item}.pab-add-drawer[open]{border-bottom:1px solid #ffffff14;padding-bottom:.75rem}.pab-source{color:#aaa;margin-top:.75rem;font-size:.75rem}.pab-source summary{cursor:pointer}.pab-source code{margin-top:.5rem}.project-address-book{gap:18px;margin-top:28px;display:grid}.project-address-book .project-section-head{align-items:center;margin:0}.project-address-book .project-section-head h2{margin:0;font-size:1.05rem}.project-address-book .project-section-head>a{color:#aaa;font-size:.8rem}.project-address-book .pab-add-drawer{margin:0}.project-address-book .project-address-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.project-address-book .project-address-card{background:#181919;border:1px solid #303030;border-radius:16px;margin:0;padding:24px}.project-address-book .project-address-heading{align-items:center;gap:12px;margin:0 0 8px}.project-address-book .pab-name{margin:0;font-size:1rem;font-weight:600}.project-address-book .pab-id{color:#929797;margin:0;font-size:.75rem;display:block}.pab-reading-body{gap:24px;display:grid}.pab-reading-body[data-workers=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.pab-workers{border-left:1px solid #ffffff12;min-width:0;margin:22px 0;padding-left:24px}.pab-workers h4{color:#b5bbbb;margin:0 0 12px;font-size:.8rem;font-weight:500}.pab-workers h4 span{color:#eee;margin-left:6px}.pab-workers ul{margin:0;padding:0;list-style:none}.pab-workers li{border-top:1px solid #ffffff0b;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.pab-workers li>div:first-child{align-items:center;gap:8px;min-width:0;display:flex}.pab-workers strong{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.pab-workers li>div:last-child{text-align:right;flex-shrink:0}.pab-workers b{color:#e6eeee;font-size:.8rem;font-weight:500;display:block}.pab-workers small,.pab-workers p{color:#969f9f;font-size:.7rem;line-height:1.6}.pab-worker-dot{background:#909696;border-radius:50%;flex-shrink:0;width:6px;height:6px}.pab-worker-dot[data-state=online]{background:#72d9b5}.pab-worker-dot[data-state=offline]{background:#e6a66b}.project-address-book .pab-source{color:#8f9898;margin:0;font-size:.72rem}.project-address-book .pab-actions{justify-content:flex-end;margin:14px 0 0;padding:12px 0 0}@media (width<=700px){.project-address-book .project-address-card{padding:20px}.pab-reading-body[data-workers=true]{grid-template-columns:minmax(0,1fr);gap:0}.pab-workers{border-top:1px solid #ffffff12;border-left:0;margin:0 0 18px;padding:18px 0 0}}.pab-manage{position:relative}.pab-manage>summary{cursor:pointer;color:#9ca5a5;padding:8px 0 8px 12px;font-size:.75rem;list-style:none}.pab-manage>summary::-webkit-details-marker{display:none}.pab-manage>div{z-index:10;background:#242828;border:1px solid #414747;border-radius:10px;gap:6px;min-width:150px;padding:8px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 10px 28px #0008}.project-address-book .pab-manage button{text-align:left;color:#e6eeee;background:0 0;border:0;width:100%;margin:0;padding:10px;font-size:.75rem}.project-address-book .pab-manage button:hover{color:#fff;background:#363d3d;text-decoration:none}.project-address-book .pab-manage [data-action=unlink]{color:#e6aa8c}.project-address-book{grid-template-columns:minmax(0,1fr) auto;gap:16px}.project-address-book>*{grid-column:1/-1}.project-address-book>.project-section-head{grid-area:1/1;justify-content:flex-start;gap:18px}.project-address-book>.pab-add-drawer:not([open]){grid-area:1/2;align-self:center}.project-address-book>.pab-add-drawer:not([open])>summary{border:1px solid #3e4646;border-radius:8px;padding:8px 12px;font-size:.75rem;list-style:none}.pab-add-drawer>summary::-webkit-details-marker{display:none}.pab-workers{margin-top:20px;margin-bottom:14px}.pab-workers li{padding:9px 0}@media (width<=480px){.project-address-book>.project-section-head>a{display:none}}.pab-worker-more{color:#b2d1c8;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:.72rem}.pab-worker-more:hover{color:#edfff8;text-decoration:underline}
