.site-nav[data-v-f4644669]{z-index:10;font-family:var(--font-sans);color:var(--c-ink);position:relative}.site-nav__header[data-v-f4644669]{max-width:var(--page-max-width);padding:14px var(--s-4) 8px;justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.site-nav__brand[data-v-f4644669]{display:inline-flex}.site-nav__logo[data-v-f4644669]{width:auto;height:34px;display:block}.site-nav__actions[data-v-f4644669]{align-items:center;gap:14px;display:flex}.site-nav__search[data-v-f4644669]{border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-8px;display:flex}.site-nav__search[data-v-f4644669]:hover{background:var(--c-yellow)}.site-nav__magnifier[data-v-f4644669]{border:2.5px solid var(--c-ink);border-radius:50%;width:17px;height:17px;display:block;position:relative}.site-nav__magnifier[data-v-f4644669]:after{content:"";background:var(--c-ink);border-radius:2px;width:8.5px;height:2.5px;position:absolute;bottom:-5px;right:-5px;transform:rotate(45deg)}.site-nav__login[data-v-f4644669]{font-family:var(--font-sans);font-weight:var(--w-bold);color:var(--c-ink);font-size:13px;text-decoration:none}.site-nav__me[data-v-f4644669]{border-radius:var(--r-chip);background:var(--c-pink);max-width:168px;color:var(--c-white);font-weight:var(--w-heavy);letter-spacing:.01em;align-items:center;gap:7px;padding:7px 13px 7px 10px;font-size:12.5px;text-decoration:none;display:inline-flex}.site-nav__me-bead[data-v-f4644669]{background:var(--c-white);opacity:.9;border-radius:50%;flex-shrink:0;width:9px;height:9px}.site-nav__me-label[data-v-f4644669]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-nav__me-count[data-v-f4644669]{background:var(--c-white);min-width:20px;height:20px;color:var(--c-pink-over);font:var(--w-heavy) 12px var(--font-sans);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-3px;padding:0 6px;display:inline-flex}.site-nav__sr[data-v-f4644669]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-nav__bars[data-v-f4644669]{width:24px;height:20px;display:inline-block;position:relative}.site-nav__bars span[data-v-f4644669]{background:currentColor;border-radius:2px;height:2.5px;position:absolute;left:0;right:0}.site-nav__bars span[data-v-f4644669]:first-child{top:2px}.site-nav__bars span[data-v-f4644669]:nth-child(2){top:9px;right:6px}.site-nav__bars span[data-v-f4644669]:nth-child(3){top:16px}.site-nav__hamburger[data-v-f4644669]{width:24px;height:20px;color:var(--c-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.site-nav__peek[data-v-f4644669]{right:max(14px, calc((100vw - var(--page-max-width)) / 2 + var(--s-4)));z-index:1001;background:var(--c-ink);width:52px;height:52px;color:var(--c-paper);cursor:pointer;opacity:0;pointer-events:none;border:0;border-radius:50% 50% 53% 47%/47% 56% 44% 53%;justify-content:center;align-items:center;padding:0;transition:opacity .32s ease-in,transform .44s cubic-bezier(.5,0,.75,0);display:flex;position:fixed;top:14px;transform:translateY(-90px)rotate(-14deg)}.site-nav__peek[data-v-f4644669]:after{content:"";pointer-events:none;border-radius:inherit;mix-blend-mode:screen;opacity:.14;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220'><filter id='r'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23r)'/></svg>");position:absolute;inset:0}.site-nav__peek .site-nav__bars[data-v-f4644669]{transition:transform .3s;transform:rotate(6deg)}.site-nav__peek .site-nav__bars span[data-v-f4644669]{transition:transform .3s,opacity .2s}.site-nav__peek[data-dropped][data-v-f4644669]{opacity:1;pointer-events:auto;transform:translateY(0)rotate(-3deg)}.site-nav__peek[data-bouncing][data-v-f4644669]{animation:.78s cubic-bezier(.34,1.56,.64,1) forwards site-nav-peek-drop-f4644669}@keyframes site-nav-peek-drop-f4644669{0%{transform:translateY(-90px)rotate(-14deg)}55%{transform:translateY(10px)rotate(16deg)}75%{transform:translateY(-4px)rotate(-4deg)}to{transform:translateY(0)rotate(-3deg)}}.site-nav__peek[data-x][data-v-f4644669]{transition:transform .42s cubic-bezier(.34,1.56,.64,1);animation:none;transform:rotate(6deg)}.site-nav__peek[data-x] .site-nav__bars[data-v-f4644669]{transform:rotate(0)}.site-nav__peek[data-x] .site-nav__bars span[data-v-f4644669]:first-child{transform:translateY(7px)rotate(45deg)}.site-nav__peek[data-x] .site-nav__bars span[data-v-f4644669]:nth-child(2){opacity:0;transform:scaleX(0)}.site-nav__peek[data-x] .site-nav__bars span[data-v-f4644669]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.site-nav__overlay[data-v-f4644669]{z-index:1000;background:var(--c-paper);opacity:0;pointer-events:none;flex-direction:column;align-items:stretch;transition:opacity .28s,transform .42s cubic-bezier(.34,1.4,.64,1);display:flex;position:fixed;inset:0;overflow:hidden;transform:scale(.985)}.site-nav__overlay[data-v-f4644669]:before{content:"";pointer-events:none;z-index:0;mix-blend-mode:multiply;opacity:.45;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'><filter id='p'><feTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.12  0 0 0 0 0.08  0 0 0 0 0.2  0 0 0 0.18 0'/></filter><rect width='100%' height='100%' filter='url(%23p)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.site-nav__overlay[data-open][data-v-f4644669]{opacity:1;pointer-events:auto;transform:scale(1)}.site-nav__blob[data-v-f4644669]{mix-blend-mode:multiply;pointer-events:none;z-index:0;position:absolute}.site-nav__blob--y[data-v-f4644669]{background:var(--c-yellow);border-radius:var(--r-blob-2);opacity:0;width:230px;height:230px;transition:transform .6s cubic-bezier(.34,1.56,.64,1) .1s,opacity .35s 80ms;top:-90px;left:-110px;transform:rotate(-12deg)scale(.7)}.site-nav__overlay[data-open] .site-nav__blob--y[data-v-f4644669]{opacity:1;animation:11s ease-in-out 1.1s infinite site-nav-float-a-f4644669;transform:rotate(-8deg)scale(1)}.site-nav__blob--p[data-v-f4644669]{background:var(--c-pink);border-radius:var(--r-blob-3);opacity:0;width:280px;height:280px;transition:transform .65s cubic-bezier(.34,1.56,.64,1) .2s,opacity .35s .16s;bottom:-50px;right:-40px;transform:rotate(20deg)scale(.55)}.site-nav__overlay[data-open] .site-nav__blob--p[data-v-f4644669]{opacity:.95;animation:13s ease-in-out 1.4s infinite site-nav-float-b-f4644669;transform:rotate(10deg)scale(1)}.site-nav__blob--b[data-v-f4644669]{background:var(--c-blue);border-radius:var(--r-pebble);opacity:0;width:220px;height:220px;transition:transform .6s cubic-bezier(.34,1.56,.64,1) .32s,opacity .35s .28s;bottom:-40px;left:30px;transform:rotate(24deg)scale(.55)}.site-nav__overlay[data-open] .site-nav__blob--b[data-v-f4644669]{opacity:.92;animation:12s ease-in-out 1.7s infinite site-nav-float-d-f4644669;transform:rotate(-8deg)scale(1)}@keyframes site-nav-float-a-f4644669{0%,to{translate:0}50%{translate:10px -14px}}@keyframes site-nav-float-b-f4644669{0%,to{translate:0}50%{translate:-18px -6px}}@keyframes site-nav-float-d-f4644669{0%,to{translate:0}50%{translate:14px 8px}}.site-nav__menu[data-v-f4644669]{z-index:1;width:100%;max-width:var(--page-max-width);flex-direction:column;flex:1;margin-inline:auto;padding:74px 22px 22px;display:flex;position:relative}.site-nav__eyebrow[data-v-f4644669]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ink-soft);margin:0;font-size:10px}.site-nav__spacer[data-v-f4644669]{flex:1;min-height:20px}.site-nav__links[data-v-f4644669]{flex-direction:column;gap:2px;margin:14px 0 0;padding:0;list-style:none;display:flex}.site-nav__link[data-v-f4644669]{font-family:var(--font-sans);font-weight:var(--w-heavy);letter-spacing:-.02em;color:var(--c-ink);padding:7px 0;font-size:30px;line-height:1.1;text-decoration:none;transition:color .15s,transform .15s;display:inline-block}.site-nav__link[data-v-f4644669]:hover,.site-nav__link[data-v-f4644669]:focus-visible{color:var(--c-pink);transform:translate(4px)}.site-nav__link[data-role=admin][data-v-f4644669]{color:var(--c-blue);font-size:20px}.site-nav__link[data-role=admin][data-v-f4644669]:hover,.site-nav__link[data-role=admin][data-v-f4644669]:focus-visible{color:var(--c-ink)}.site-nav__user[data-v-f4644669]{background:var(--c-ink);color:var(--c-paper);border-radius:var(--r-card-lg);--c-focus:var(--c-yellow);padding:18px 20px 16px;position:relative;overflow:hidden}.site-nav__user[data-v-f4644669]:after{content:"";pointer-events:none;border-radius:inherit;mix-blend-mode:screen;opacity:.14;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220'><filter id='r'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23r)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.site-nav__user[data-v-f4644669]>*{z-index:1;position:relative}.site-nav__greeting[data-v-f4644669]{font-weight:var(--w-heavy);letter-spacing:-.015em;color:var(--c-yellow);word-break:break-word;margin:0;font-size:22px;line-height:1.15}.site-nav__my-links[data-v-f4644669]{flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex}.site-nav__my-links li+li[data-v-f4644669]{border-top:1px solid #fff1dc29}.site-nav__my-links a[data-v-f4644669]{color:var(--c-paper);font-weight:var(--w-bold);letter-spacing:-.008em;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:16.5px;text-decoration:none;display:flex}.site-nav__my-links a[data-v-f4644669]:hover,.site-nav__my-links a[data-v-f4644669]:focus-visible{color:var(--c-yellow)}.site-nav__arrow[data-v-f4644669]{opacity:.65;font-size:17px;transition:transform .2s,opacity .2s}.site-nav__my-links a:hover .site-nav__arrow[data-v-f4644669],.site-nav__my-links a:focus-visible .site-nav__arrow[data-v-f4644669]{opacity:1;transform:translate(2px)}.site-nav__logout-row[data-v-f4644669]{border-top:1px solid #fff1dc29;display:flex}.site-nav__invite[data-v-f4644669]{color:var(--c-paper);opacity:.8;margin:8px 0 0;font-size:13.5px;line-height:1.5}.site-nav__auth-actions[data-v-f4644669]{align-items:center;gap:16px;margin-top:16px;display:flex}.site-nav__auth-primary[data-v-f4644669]{border-radius:var(--r-chip);background:var(--c-yellow);min-height:48px;color:var(--c-ink);font-weight:var(--w-heavy);align-items:center;padding:13px 22px;font-size:14.5px;text-decoration:none;display:inline-flex}.site-nav__auth-primary[data-v-f4644669]:hover{background:var(--c-white)}.site-nav__auth-secondary[data-v-f4644669]{min-height:44px;color:var(--c-paper);font-weight:var(--w-bold);text-underline-offset:4px;align-items:center;font-size:14px;text-decoration:underline 2px;display:inline-flex}.site-nav__auth-secondary[data-v-f4644669]:hover{color:var(--c-yellow)}@media (prefers-reduced-motion:reduce){.site-nav__peek[data-v-f4644669],.site-nav__peek .site-nav__bars[data-v-f4644669],.site-nav__peek .site-nav__bars span[data-v-f4644669],.site-nav__overlay[data-v-f4644669],.site-nav__blob[data-v-f4644669],.site-nav__link[data-v-f4644669]{transition-duration:.01ms!important;animation:none!important}}.site-nav__logout{appearance:none;font-family:var(--font-sans);font-weight:var(--w-bold);color:var(--c-paper);cursor:pointer;text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:14px 0;font-size:14px;line-height:1.4;text-decoration:underline 2px}.site-nav__logout:hover{color:var(--c-yellow)}.site-nav__logout-row form{margin:0}.site-nav__row-end{align-items:center;gap:10px;display:inline-flex}.site-nav__new{background:var(--c-pink);height:22px;color:var(--c-white);font:var(--w-heavy) 12px var(--font-sans);border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.site-nav__user[data-expanded]{z-index:4;flex-direction:column;animation:.3s cubic-bezier(.25,.8,.25,1) site-nav-inbox;display:flex;position:absolute;inset:80px 22px 22px}@keyframes site-nav-inbox{0%{opacity:0;transform:translateY(12px)}}.site-nav__inbox-head{flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:14px;display:flex}.site-nav__inbox-back{appearance:none;min-height:36px;color:var(--c-paper);font:var(--w-bold) 14px var(--font-sans);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline 2px}.site-nav__inbox-title{font-size:20px}.site-nav__inbox{flex-direction:column;flex:1;gap:8px;min-height:0;padding-bottom:6px;display:flex;overflow-y:auto}.site-nav__note{background:#fff1dc14;border-radius:14px;flex-direction:column;gap:5px;padding:12px 13px;display:flex}.site-nav__note-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.site-nav__note-status{background:var(--c-pink-wash);height:22px;color:var(--c-pink-over);font:var(--w-bold) 11.5px var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.site-nav__note-status[data-approved]{background:var(--c-green-wash);color:var(--c-green-over)}.site-nav__note-time{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.04em;color:#fff1dcb3;white-space:nowrap;align-items:center;gap:7px;display:flex}.site-nav__note-dot{background:var(--c-pink);border-radius:50%;width:9px;height:9px}.site-nav__note-name{font-weight:var(--w-heavy);color:var(--c-paper);overflow-wrap:anywhere;font-size:15.5px;line-height:1.25}a.site-nav__note-name{text-underline-offset:3px;text-decoration:underline 1.5px}.site-nav__inbox-text{color:#fff1dcd9;margin:0;font-size:13.5px;line-height:1.45}.site-nav__inbox-text b{color:var(--c-paper)}.site-nav__note-message{color:var(--c-paper);background:#fff1dc14;border-radius:10px;margin:2px 0 0;padding:8px 10px;font-size:13.5px;line-height:1.45}.site-nav__inbox-all{min-height:44px;color:var(--c-yellow);font-weight:var(--w-heavy);border-top:1px solid #fff1dc29;justify-content:space-between;align-items:center;margin-top:6px;padding-top:4px;font-size:14.5px;text-decoration:none;display:flex}.site-nav__inbox-all:hover{color:var(--c-white)}@media (prefers-reduced-motion:reduce){.site-nav__user[data-expanded]{animation:none}}.site-footer{--c-focus:var(--c-yellow);width:calc(100% - 28px);max-width:calc(var(--page-max-width) - 2 * var(--s-4));border-radius:var(--r-card-lg);font-family:var(--font-sans);margin:22px auto 14px;padding:24px 22px 20px}.site-footer a{color:var(--c-paper);text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer__groups{grid-template-columns:1fr 1fr;gap:18px;display:grid}.site-footer__label{font-family:var(--font-mono);font-weight:500;font-size:var(--t-meta-sm);letter-spacing:.1em;text-transform:uppercase;color:#fff1dc99;margin:0 0 8px}.site-footer__links{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.site-footer__links a{font-weight:var(--w-bold);font-size:14px}.site-footer__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-footer__fine{font-family:var(--font-mono);font-size:var(--t-meta-xs);letter-spacing:.06em;color:#fff1dc99;border-top:1px solid #fff1dc29;flex-wrap:wrap;gap:4px 14px;margin-top:22px;padding-top:14px;display:flex}.site-footer__fine a{color:inherit}body{background-color:var(--c-paper);color:var(--c-ink);font-family:var(--font-sans)}body:before{content:"";pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'><filter id='p'><feTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.12  0 0 0 0 0.08  0 0 0 0 0.2  0 0 0 0.18 0'/></filter><rect width='100%' height='100%' filter='url(%23p)'/></svg>");background-size:var(--noise-scale,240px) var(--noise-scale,240px);mix-blend-mode:multiply;opacity:var(--noise-opacity,.55);background-repeat:repeat;position:fixed;inset:0}.layout__main{min-height:100vh}
