:root{--tab-accent:174,205,245}.navigation a[aria-current=page],.workspace-nav button[aria-selected=true]{background:radial-gradient(ellipse at 20% 0%,rgba(var(--tab-accent),.35),transparent 80%),rgba(var(--tab-accent),.18);box-shadow:inset 0 1px 1px rgba(var(--tab-accent),.65),inset 0 -1px 1px #ffffff20,0 2px 12px rgba(var(--tab-accent),.08);color:#fff}.navigation a:hover,.workspace-nav button:hover{background-color:rgba(var(--tab-accent),.13)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:rgb(var(--tab-accent))}.journal-recipe-image{display:block;width:100%;height:320px;object-fit:contain;background:rgba(var(--scene-dark-rgb),.3)}.note-card.journal-recipe>.journal-recipe-image{height:200px;border-radius:5px;margin-bottom:20px}.featured.journal-recipe{background-color:rgba(var(--scene-dark-rgb),.1)}.contact-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:75px;align-items:center;max-width:1050px;margin:20px auto 0}.contact-intro .page-intro{max-width:360px}.contact-form{border-radius:9px;padding:28px;background-color:rgba(var(--scene-dark-rgb),.2)}.contact-form h2{font-size:20px;letter-spacing:-.35px}.contact-form .button{margin-top:5px}.contact-confirmation{font-size:12px;line-height:1.8;color:#fff;margin-top:20px;border-top:1px solid #ffffff30;padding-top:17px}.inbox-summary{font-size:11px;color:#ffffffc9;margin-top:20px}.contact-inbox{display:grid;gap:18px;margin-top:20px;margin-bottom:25px}.contact-message{padding:22px;border-radius:9px;min-width:0}.contact-message.unread{border-left:2px solid rgba(var(--tab-accent),.85)}.contact-message-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.contact-message-heading>div{min-width:0}.contact-message h3{font-size:16px;letter-spacing:-.35px;overflow-wrap:anywhere}.contact-sender-email{font-size:11px;color:#ffffffc9;overflow-wrap:anywhere}.contact-message time{font-size:10px;color:#ffffffc9;flex-shrink:0}.contact-message-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8;color:#ffffffe0;margin:20px 0}.contact-message .row-actions{flex-wrap:wrap}.navigation{max-width:100%}
@media(max-width:900px){.topbar{grid-template-columns:1fr auto;row-gap:15px}.topbar .navigation{grid-column:1/-1;grid-row:2;justify-self:center}.topbar .search-toggle{grid-column:2;grid-row:1}.contact-layout{gap:35px}.navigation{flex-wrap:wrap}}
@media(max-width:650px){.topbar{grid-template-columns:1fr}.topbar .navigation{grid-column:1;justify-self:start;border-radius:22px}.topbar .navigation a{padding-inline:9px}.contact-layout{grid-template-columns:1fr;gap:28px;margin-top:0}.contact-form{padding:23px}.contact-intro .page-title{margin-top:16px}.journal-recipe-image{height:310px}.contact-message{padding:18px}.contact-message-heading{gap:12px}.contact-message time{font-size:9px}.contact-message-body{font-size:12px}.contact-form .button{width:100%}}
@media(max-width:370px){.topbar .navigation a{padding-inline:8px}.contact-message-heading{flex-direction:column;gap:8px}}
