.ProjectLibrary-module__1MAuAG__library{color:#edf2fa;padding-top:36px}.ProjectLibrary-module__1MAuAG__header{max-width:720px;margin-bottom:44px}.ProjectLibrary-module__1MAuAG__header h1{font-size:var(--type-title);letter-spacing:-.055em;margin:0 0 24px;font-weight:600;line-height:1.08}.ProjectLibrary-module__1MAuAG__controls{justify-content:space-between;align-items:center;gap:20px;display:flex}.ProjectLibrary-module__1MAuAG__filters{flex-wrap:wrap;gap:5px;display:flex}.ProjectLibrary-module__1MAuAG__filters button{cursor:pointer;color:#a3afc2;font:inherit;font-size:var(--type-body);background:0 0;border:0;border-radius:24px;padding:9px 16px}.ProjectLibrary-module__1MAuAG__filters button:hover{background:#202c40}.ProjectLibrary-module__1MAuAG__filters button[aria-pressed=true]{color:#0b1424;background:#8eb5ff}.ProjectLibrary-module__1MAuAG__search{background:#141a24;border:1px solid #303d50;border-radius:10px;align-items:center;gap:10px;padding:10px 13px;display:flex}.ProjectLibrary-module__1MAuAG__search svg{fill:none;stroke:#748098;stroke-width:1.7px;width:18px;height:18px}.ProjectLibrary-module__1MAuAG__search input{color:#edf2fa;width:160px;min-width:0;font:inherit;font-size:var(--type-body);background:0 0;border:0}.ProjectLibrary-module__1MAuAG__search input:focus{outline:none}.ProjectLibrary-module__1MAuAG__search:focus-within{outline-offset:3px;outline:2px solid #8eb5ff}.ProjectLibrary-module__1MAuAG__count{color:#8c9bb2;font-size:var(--type-caption);margin:24px 0 14px}.ProjectLibrary-module__1MAuAG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ProjectLibrary-module__1MAuAG__card{background:#141a24;border:1px solid #283140;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ProjectLibrary-module__1MAuAG__body{flex-direction:column;flex:1;padding:24px;display:flex}.ProjectLibrary-module__1MAuAG__detail{color:#8c9bb2;font-size:var(--type-caption)}.ProjectLibrary-module__1MAuAG__body h2{font-size:var(--type-heading);letter-spacing:-.025em;margin:10px 0 12px;font-weight:600;line-height:1.25}.ProjectLibrary-module__1MAuAG__body h2 a{color:inherit;text-decoration:none}.ProjectLibrary-module__1MAuAG__body h2 a:hover{color:#8eb5ff}.ProjectLibrary-module__1MAuAG__body p{color:#a3afc2;font-size:var(--type-body);margin:0 0 24px;line-height:1.65}.ProjectLibrary-module__1MAuAG__action{color:#8eb5ff;font-size:var(--type-body);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-weight:600;text-decoration:none;display:flex}.ProjectLibrary-module__1MAuAG__action:hover{text-decoration:underline}.ProjectLibrary-module__1MAuAG__art{justify-content:center;align-items:center;height:180px;display:flex;overflow:hidden}.ProjectLibrary-module__1MAuAG__art svg{fill:none;stroke-width:3px;width:100%;height:100%}.ProjectLibrary-module__1MAuAG__pulse{background:#14233b}.ProjectLibrary-module__1MAuAG__pulse svg{stroke:#8eb5ff}.ProjectLibrary-module__1MAuAG__watch{background:#142723}.ProjectLibrary-module__1MAuAG__watchFace{color:#fff;text-align:center;background:#172a29;border:5px solid #405752;border-radius:27px;width:118px;height:139px;padding:14px 10px;line-height:1.4;box-shadow:0 8px #293b36}.ProjectLibrary-module__1MAuAG__watchFace strong{font-size:var(--type-section);letter-spacing:-1px;color:#bcf3cc;display:block}.ProjectLibrary-module__1MAuAG__watchFace span{font-size:var(--type-caption)}.ProjectLibrary-module__1MAuAG__watchFace div{background:#bcf3cc;border-radius:5px;width:70%;height:4px;margin-top:12px}.ProjectLibrary-module__1MAuAG__friends{background:#231c38;align-items:flex-end}.ProjectLibrary-module__1MAuAG__podium{align-items:flex-end;gap:10px;height:130px;display:flex}.ProjectLibrary-module__1MAuAG__podium i{color:#3e2b75;text-align:center;background:#bdb0ec;border-radius:9px 9px 0 0;width:63px;height:70px;font:600 17px/3 sans-serif}.ProjectLibrary-module__1MAuAG__podium i:nth-child(2){color:#fff;background:#6e51b9;height:120px}.ProjectLibrary-module__1MAuAG__podium i:nth-child(3){background:#d3c7f4;height:92px}.ProjectLibrary-module__1MAuAG__cells{background:#2e1c2a;flex-wrap:wrap;gap:11px;padding:20px 45px;position:relative}.ProjectLibrary-module__1MAuAG__cells i{background:#dab4cf;border:10px solid #edcfe3;border-radius:50% 44% 47% 40%;width:37px;height:37px;display:block;transform:rotate(20deg)}.ProjectLibrary-module__1MAuAG__cells i:nth-child(2n){width:50px;height:45px;transform:rotate(68deg)}.ProjectLibrary-module__1MAuAG__growth{background:#15292d}.ProjectLibrary-module__1MAuAG__growth svg{stroke:#61bfc9}.ProjectLibrary-module__1MAuAG__growth .ProjectLibrary-module__1MAuAG__baseline{stroke:#345158;stroke-width:1px}.ProjectLibrary-module__1MAuAG__growth .ProjectLibrary-module__1MAuAG__secondaryLine{stroke:#8db6bb;stroke-dasharray:5 5;stroke-width:2px}.ProjectLibrary-module__1MAuAG__domains{background:#1c2435}.ProjectLibrary-module__1MAuAG__domainLabels{flex-direction:column;align-items:center;gap:13px;display:flex}.ProjectLibrary-module__1MAuAG__domainLabels span:first-child{font-size:var(--type-heading);letter-spacing:-.03em;background:#141a24;border:1px solid #344157;border-radius:8px;padding:12px 22px}.ProjectLibrary-module__1MAuAG__domainLabels span:last-child{font-size:var(--type-caption);color:#99abc5}.ProjectLibrary-module__1MAuAG__branches{background:#19253e}.ProjectLibrary-module__1MAuAG__branches svg{stroke:#8aaafa}.ProjectLibrary-module__1MAuAG__branches circle{fill:#19253e}.ProjectLibrary-module__1MAuAG__archive{border-top:1px solid #283140;justify-content:space-between;align-items:center;gap:25px;margin-top:56px;padding:32px 0;display:flex}.ProjectLibrary-module__1MAuAG__archive h2{font-size:var(--type-heading);margin:0 0 6px;font-weight:600}.ProjectLibrary-module__1MAuAG__archive p{font-size:var(--type-body);color:#a3afc2}.ProjectLibrary-module__1MAuAG__archive a{color:#8eb5ff;font-weight:600;font-size:var(--type-body);flex-shrink:0;text-decoration:none}.ProjectLibrary-module__1MAuAG__empty{text-align:center;background:#141a24;border-radius:14px;padding:60px 20px}.ProjectLibrary-module__1MAuAG__empty h2{font-size:var(--type-heading);font-weight:600}.ProjectLibrary-module__1MAuAG__empty p{color:#a3afc2;margin:10px 0 20px}.ProjectLibrary-module__1MAuAG__empty button{color:#0b1424;cursor:pointer;background:#8eb5ff;border:0;border-radius:8px;padding:10px 20px}.ProjectLibrary-module__1MAuAG__library :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #8eb5ff}.ProjectLibrary-module__1MAuAG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.ProjectLibrary-module__1MAuAG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectLibrary-module__1MAuAG__controls{flex-wrap:wrap}}@media (max-width:560px){.ProjectLibrary-module__1MAuAG__library{padding-top:16px}.ProjectLibrary-module__1MAuAG__grid{grid-template-columns:1fr}.ProjectLibrary-module__1MAuAG__filters button{padding:8px 11px}.ProjectLibrary-module__1MAuAG__search,.ProjectLibrary-module__1MAuAG__search input{width:100%}.ProjectLibrary-module__1MAuAG__header{margin-bottom:28px}.ProjectLibrary-module__1MAuAG__archive{flex-direction:column;align-items:flex-start}}.ProjectLibrary-module__1MAuAG__productIcon{object-fit:contain;border-radius:22px;width:96px;height:96px}.ProjectLibrary-module__1MAuAG__window{background:#192622}.ProjectLibrary-module__1MAuAG__windowFrame{background:#0c1711;border:6px solid #536459;border-radius:50%;place-items:center;width:138px;height:138px;display:grid;box-shadow:0 10px 25px #0005}.ProjectLibrary-module__1MAuAG__windowEye{background:#c5ccaf;border-radius:50%;place-items:center;width:105px;height:63px;display:grid;overflow:hidden;box-shadow:inset 0 8px 10px #334c3770}.ProjectLibrary-module__1MAuAG__windowEye i{background:#0b170f;border:15px solid #6b8656;border-radius:50%;width:58px;height:58px;position:relative}.ProjectLibrary-module__1MAuAG__windowEye i:after{content:"";background:#f3f4df;border-radius:50%;width:10px;height:6px;position:absolute;top:0;left:1px;transform:rotate(-30deg)}.ProjectLibrary-module__1MAuAG__healthArt{background:#1d2533}.ProjectLibrary-module__1MAuAG__healthArt svg{stroke:#7aaab9;stroke-width:1.5px}.ProjectLibrary-module__1MAuAG__healthArt path:nth-child(3n){stroke:#a7c6a1}.ProjectLibrary-module__1MAuAG__healthArt path:nth-child(3n+1){stroke:#8594c9}.ProjectLibrary-module__1MAuAG__intro{color:var(--color-text-secondary);font-size:var(--type-body);margin-top:-8px;line-height:1.7}
