.my-space{max-width:1240px;margin:auto;padding:36px 28px 72px;color:#194f45}.space-heading h1{font-size:38px;margin:8px 0}.space-heading>p:last-child{color:#637c73}.space-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:30px;margin-top:30px}.space-nav{display:flex;flex-direction:column;gap:7px;align-self:start;position:sticky;top:20px}.space-nav a{padding:13px 18px;border-radius:12px;color:#31594d;text-decoration:none;font-weight:700}.space-nav a[aria-current]{background:#194f45;color:#fff}.space-nav a:nth-child(6){margin-top:26px;border-top:1px solid #dce2d6}.my-space [hidden]{display:none!important}.space-content{min-width:0}.my-space .card{padding:26px;margin-bottom:22px;border:1px solid #e2e6d8;box-shadow:0 5px 18px #194f4508;border-radius:18px}.my-space .card:before{display:none}.space-content h2{font-size:24px}.welcome{background:#edf3e6}.welcome p{max-width:650px}.space-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:18px}.space-shortcuts a{color:inherit;text-decoration:none;position:relative}.space-shortcuts a:hover{border-color:#7e9d81}.space-shortcuts a>span{font-size:24px}.space-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.space-toolbar h2{margin-right:auto}.my-space .btn{font-size:14px;padding:11px 16px;box-shadow:none}.material-row{padding:16px 0;display:flex;align-items:center;gap:16px;border-bottom:1px solid #e5e8dd}.material-row:last-child{border:0}.material-row div{flex:1;min-width:0}.material-row strong{overflow-wrap:anywhere}.material-row small{display:block;color:#708077;margin-top:5px}.material-row a{color:#194f45;font-weight:700}.space-empty{padding:48px 28px!important}.my-space input,.my-space select{max-width:100%}.my-space .library-personal-filters{grid-template-columns:1fr 1fr}.space-nav a:focus-visible,.space-shortcuts a:focus-visible{outline:3px solid #d9ac32;outline-offset:3px}@media(max-width:760px){.my-space{padding:22px 16px 48px}.space-layout{grid-template-columns:1fr;gap:20px;margin-top:20px}.space-nav{position:static;flex-direction:row;overflow-x:auto;padding-bottom:8px}.space-nav a{white-space:nowrap;padding:11px 14px}.space-nav a:nth-child(6){margin:0;border:0}.space-shortcuts{grid-template-columns:1fr}.my-space .card{padding:20px}.my-space .library-personal-filters{grid-template-columns:1fr}.space-heading h1{font-size:30px}.material-row{flex-wrap:wrap}}
