.together-light[data-universe=client]{--color-bg:#f4f7fa;--color-surface:#fff;--color-elevated:#f0f4f8;--color-panel:#eef2f6;--color-fg:#102a43;--color-muted:#627d98;--color-subtle:#829ab1;--color-primary:#635bff;--color-primary-fg:#fff;--color-accent:#ef2a9a;--color-border:#d9e2ec;--color-ring:#635bff;color:#102a43;background:radial-gradient(circle at 92% -8%,#635bff12,#0000 28rem),#f4f7fa}.together-light[data-universe=client] main{color:#102a43}.together-light[data-universe=client] :where(h1,h2,h3){color:#102a43;letter-spacing:-.025em}.together-light[data-universe=client] :where(input:not([type=checkbox]):not([type=radio]),textarea,select){color:#102a43;background:#fff;border:1px solid #d9e2ec;box-shadow:0 1px 2px #102a4308}.together-light[data-universe=client] :where(input:not([type=checkbox]):not([type=radio]),textarea,select):focus{border-color:#635bffa6;box-shadow:0 0 0 3px #635bff1f}.together-light[data-universe=client] :where(button,a).bg-primary{box-shadow:0 4px 12px #635bff29}.together-light[data-universe=client] :where(button,a).bg-primary:hover{filter:brightness(.97)}.together-light[data-universe=client] :where(button).bg-elevated{background:#f8fafc;border:1px solid #d9e2ec}.together-light[data-universe=client] :where(section,article)[class*=bg-surface],.together-light[data-universe=client] :where(div)[class*=bg-surface][class*=rounded-2xl],.together-light[data-universe=client] :where(div)[class*=bg-surface][class*=rounded-3xl]{background-image:none;box-shadow:0 3px 14px #102a430b;border-color:#e3e9ef!important}.together-light[data-universe=client] :where(section,article)[class*=bg-elevated],.together-light[data-universe=client] :where(div)[class*=bg-elevated][class*=rounded]{background-image:none;border-color:#dfe6ed!important}.together-light[data-route=\/explorer] main>div{padding-top:clamp(1.25rem,3vw,2rem)}.together-light[data-route=\/explorer] main input.rounded-full{min-height:48px;border-radius:12px!important}.together-light[data-route=\/explorer] main [class*=grid-cols-3][class*=bg-elevated]{border:1px solid #dfe6ed;padding:4px;background:#eef2f6!important;border-radius:12px!important}.together-light[data-route=\/explorer] main [class*=grid-cols-3][class*=bg-elevated]>button{border-radius:9px!important}.together-light[data-route=\/explorer] main article{transition:transform .16s,box-shadow .16s;background:#fff!important;border:1px solid #e3e9ef!important;border-radius:14px!important;box-shadow:0 3px 14px #102a430d!important}@media (hover:hover){.together-light[data-route=\/explorer] main article:hover,.together-light[data-universe=client] .together-outing-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #102a4314!important}}.together-light[data-route=\/create] main>div[class*=max-w-lg]{max-width:44rem}.together-light[data-route=\/create] main section{background:#fff;border:1px solid #e3e9ef;border-radius:16px;margin-top:1.25rem;padding:clamp(1rem,4vw,1.5rem);box-shadow:0 3px 14px #102a430b}.together-light[data-route=\/create] main section>h2{margin-bottom:1rem;font-size:1.05rem}.together-light[data-route=\/create] main section button[class*=bg-surface],.together-light[data-route=\/create] main section label[class*=bg-surface]{box-shadow:none!important;background:#fff!important;border-color:#d9e2ec!important}.together-light[data-route=\/create] main section button[class*=ring-primary],.together-light[data-route=\/create] main section label[class*=border-primary]{border-color:#635bff!important}.together-light[data-route=\/create] main [class*=h-1][class*=bg-elevated]{background:#dfe6ed!important}.together-light[data-universe=client] .together-outing-card{background:#fff!important;border:1px solid #e3e9ef!important;border-radius:14px!important;box-shadow:0 3px 14px #102a430d!important}.together-light[data-universe=client] .together-outing-card img{outline:0}.together-light[data-universe=client] .together-outing-card [class*=border-t]{border-color:#edf1f5!important}.together-light[data-universe=client] main :where(.rounded-3xl){border-radius:16px}.together-light[data-route=\/profile] main{background:radial-gradient(circle at 18% 4%,#ef2a9a14,#0000 20rem),radial-gradient(circle at 86% 18%,#635bff1c,#0000 22rem),#f7f7fc}.together-light[data-route=\/profile] main>div{max-width:1180px;margin-inline:auto;padding-top:1rem}.together-light[data-route=\/profile] main>div>div.grid{gap:1.25rem}.together-light[data-route=\/profile] main>div>div.grid>div:first-child{gap:1rem}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child{overflow:visible;background:#fff!important;border:0!important;border-radius:30px!important;box-shadow:0 18px 45px #2a235b1a!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:first-child{border-radius:30px 30px 0 0;background:linear-gradient(140deg,#ef2a9a33,#635bff33),#ecebff!important;height:clamp(12rem,34vw,18rem)!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2){position:relative;padding:0 1.25rem 1.35rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2)>div:first-child{align-items:flex-end;gap:.85rem;margin-top:-3rem}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2)>div:first-child>div:first-child{align-items:flex-end;gap:.9rem}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=size-20],.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=size-24]{background:#fff;border-radius:50%;box-shadow:0 0 0 5px #fff,0 10px 24px #211d4e2e;width:6.5rem!important;height:6.5rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child h1{color:#1c2044!important;font-size:clamp(1.45rem,4vw,2rem)!important;font-weight:900!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child h1+p{color:#727797!important;margin-top:.3rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child button[class*=border]{background:#f7f6ff!important;border-color:#635bff38!important;border-radius:14px!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2)>div:nth-child(2){border-top:0!important;margin-top:.85rem!important;padding-top:0!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2)>p{color:#656b8a!important;margin-top:1rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=grid-cols-2][class*=sm\:grid-cols-4]{border-top:1px solid #eeedf6;padding-top:1rem;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.45rem!important;margin-top:1rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=grid-cols-2][class*=sm\:grid-cols-4]>div{box-shadow:none!important;background:#f6f5ff!important;border:0!important;border-radius:16px!important;padding:.65rem .2rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=grid-cols-2][class*=sm\:grid-cols-4]>div:nth-child(2){background:#fff2f8!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=grid-cols-2][class*=sm\:grid-cols-4]>div:nth-child(3){background:#f0f6ff!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=grid-cols-2][class*=sm\:grid-cols-4]>div:nth-child(4){background:#fff7ec!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=grid-cols-2][class*=sm\:grid-cols-4] p:first-child{color:#282d5d!important;font-size:1.05rem!important;font-weight:900!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=grid-cols-2][class*=sm\:grid-cols-4] p:last-child{color:#7a7f9f!important;font-size:.63rem!important;line-height:1.15!important}.together-light[data-route=\/profile] main div[class*=overflow-x-auto][class*=border-b]{scrollbar-width:none;background:#ecebf7;border-radius:18px;padding:.3rem;border:0!important;gap:.3rem!important}.together-light[data-route=\/profile] main div[class*=overflow-x-auto][class*=border-b]::-webkit-scrollbar{display:none}.together-light[data-route=\/profile] main div[class*=overflow-x-auto][class*=border-b]>button{border-radius:14px;min-height:2.7rem;transition:background .16s,color .16s,box-shadow .16s;color:#777c9b!important;border:0!important;padding-inline:.9rem!important;font-weight:800!important}.together-light[data-route=\/profile] main div[class*=overflow-x-auto][class*=border-b]>button[class*=border-primary]{box-shadow:0 5px 14px #49419a1a;color:#635bff!important;background:#fff!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:not(:first-child),.together-light[data-route=\/profile] main>div>div.grid>aside>div,.together-light[data-route=\/profile] main>div>div.grid>aside>section{background:#fff!important;border:0!important;border-radius:24px!important;box-shadow:0 10px 28px #2a235b13!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:not(:first-child){padding:1.15rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:not(:first-child) h2{color:#262b59!important;font-weight:900!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:not(:first-child) [class*=rounded-full]{border-color:#635bff1f!important}.together-light[data-route=\/profile] main a[class*=rounded-xl][class*=border]{background:#fafaff!important;border-color:#ececf4!important;border-radius:16px!important}@media (width<=767px){.together-light[data-universe=client]{background:#f6f8fb}.together-light[data-universe=client] main{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.together-light[data-route=\/explorer] main article,.together-light[data-universe=client] .together-outing-card{border-radius:12px!important;box-shadow:0 2px 10px #102a430b!important}.together-light[data-route=\/create] main>div[class*=max-w-lg]{padding-top:1.25rem}.together-light[data-route=\/create] main section{border-radius:14px;padding:1rem}.together-light[data-route=\/profile] main>div{padding:0 .65rem 1.5rem!important}.together-light[data-route=\/profile] main>div>div.grid{display:block}.together-light[data-route=\/profile] main>div>div.grid>div:first-child{flex-direction:column;gap:.9rem;display:flex}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child{margin-inline:-.15rem;border-radius:28px!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:first-child{border-radius:28px 28px 0 0;height:13.5rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2){padding-inline:1rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2)>div:first-child{align-items:stretch;margin-top:-2.65rem}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2)>div:first-child>div:first-child{align-items:flex-end}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=size-20],.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child [class*=size-24]{width:5.9rem!important;height:5.9rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child h1{font-size:1.35rem!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2)>div:first-child>button{color:#fff!important;background:linear-gradient(135deg,#635bff,#7b5cff)!important;border:0!important;border-radius:14px!important;width:100%!important;min-height:2.8rem!important;box-shadow:0 8px 20px #635bff3b!important}.together-light[data-route=\/profile] main>div>div.grid>div:first-child>section:first-child>div:nth-child(2)>div:nth-child(2) button{border-radius:13px!important;min-height:2.65rem!important}.together-light[data-route=\/profile] main div[class*=overflow-x-auto][class*=border-b]{z-index:12;margin-inline:.05rem;position:sticky;top:4.5rem;box-shadow:0 8px 18px #2a235b12}.together-light[data-route=\/profile] main div[class*=overflow-x-auto][class*=border-b]>button{flex:1 0 auto;min-width:max-content;font-size:.78rem!important}.together-light[data-route=\/profile] main>div>div.grid>aside{margin-top:.9rem}}
