@font-face{font-family:__Inter_dd4049;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/93c8632ba3309827-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_dd4049;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0dbeedbc542141f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_dd4049;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d5bb7febfdd2862a-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_dd4049;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/241c4d5b43afdd6e-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_dd4049;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8904b649424fc2b6-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_dd4049;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/34019fa29111defb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_dd4049;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/56da557e531d1081-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_dd4049;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_dd4049{font-family:__Inter_dd4049,__Inter_Fallback_dd4049;font-weight:400;font-style:normal}.guest-log-sign-form{display:flex;width:min(100%,760px);flex-wrap:wrap;align-items:end;justify-content:center;gap:1rem}.guest-log-sign-copy{width:100%;text-align:center}.guest-log-sign-copy p{margin-top:.75rem;color:var(--color-stext)}.guest-log-book{--book-radius:4px;--page-radius:14px;--book-border:12px;--book-spine-highlight:radial-gradient(ellipse 50% 227.75% at 50% 50%,#000 0%,#000 36%,hsla(0,0%,9%,0) 100%);--page-padding-x:24px;--page-padding-y:clamp(22px,4.2vw,56px);--paper:var(--color-surface);--paper-line:color-mix(in srgb,var(--color-stext) 22%,transparent);--paper-bg-left:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--color-bg) 68%,transparent),transparent 32%),linear-gradient(90deg,var(--paper),color-mix(in srgb,var(--paper) 96%,var(--color-bg)));--paper-bg-right:radial-gradient(circle at 10% 10%,color-mix(in srgb,var(--color-bg) 68%,transparent),transparent 12%),linear-gradient(90deg,color-mix(in srgb,var(--paper) 40%,var(--color-bg)),var(--paper));position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(100%,1040px);min-height:clamp(360px,58vw,680px);padding:var(--book-border);overflow:hidden;border-radius:var(--book-radius);background:var(--color-ptext);perspective:1800px;perspective-origin:50% 50%;--page-flip-duration:900ms;--page-hover-tilt:3deg;--page-hover-shadow-color:color-mix(in srgb,var(--color-ptext) 34%,transparent)}.guest-log-book:after,.guest-log-book:before{content:"";position:absolute;left:50%;z-index:0;width:120px;height:12px;transform:translateX(-50%);pointer-events:none;background:var(--book-spine-highlight)}.guest-log-book:before{top:0}.guest-log-book:after{bottom:0}.guest-log-book>.guest-log-page{position:relative;z-index:1}.guest-log-book-wrap,.guest-log-book-wrap[data-flipping]{overflow:visible}.guest-log-book[data-flipping]{overflow:visible;isolation:auto}.guest-log-book[data-flipping] .guest-log-page{transition:none}.guest-log-page{position:relative;min-width:0;min-height:calc(clamp(360px, 58vw, 680px) - (var(--book-border) * 2));overflow:hidden;background:var(--paper-bg-left);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;transition:transform .36s var(--ease-out-expo)}.guest-log-page:after{content:"";position:absolute;bottom:-1px;z-index:0;height:2px;pointer-events:none;opacity:0;transition:opacity .36s var(--ease-out-expo)}.guest-log-page--left:after{left:0;width:58%;box-shadow:-12px 22px 40px 0 var(--page-hover-shadow-color)}.guest-log-page--right:after{right:0;width:58%;box-shadow:12px 22px 40px 0 var(--page-hover-shadow-color)}.guest-log-book:not([data-flipping]):has(.guest-log-edge--left:not(:disabled):hover),.guest-log-book:not([data-flipping]):has(.guest-log-edge--right:not(:disabled):hover){overflow:visible}.guest-log-page--left{border-radius:var(--page-radius) 2px 2px var(--page-radius);overflow:hidden;transform-origin:right center;border-right:1px solid var(--paper-line)}.guest-log-page--left>.guest-log-page-content{z-index:1;transform:translateZ(.2px)}.guest-log-page--right{border-radius:2px var(--page-radius) var(--page-radius) 2px;transform-origin:left center;background:var(--paper-bg-right)}.guest-log-book:not([data-flipping]):has(.guest-log-edge--left:not(:disabled):hover) .guest-log-page--left{z-index:2;overflow:visible;transform:rotateY(var(--page-hover-tilt))}.guest-log-book:not([data-flipping]):has(.guest-log-edge--left:not(:disabled):hover) .guest-log-page--left:after,.guest-log-book:not([data-flipping]):has(.guest-log-edge--right:not(:disabled):hover) .guest-log-page--right:after{opacity:1}.guest-log-book:not([data-flipping]):has(.guest-log-edge--right:not(:disabled):hover) .guest-log-page--right{z-index:2;overflow:visible;transform:rotateY(calc(-1 * var(--page-hover-tilt)))}.guest-log-page-content{position:relative;display:flex;min-height:100%;flex-direction:column;padding-block:var(--page-padding-y);text-align:left}.guest-log-title-slot{flex-shrink:0;min-height:calc(clamp(11px, 1.1vw, 13px) + clamp(18px, 3vw, 36px));padding-inline:var(--page-padding-x)}.guest-log-title{margin:0;font-size:clamp(11px,1.1vw,13px);line-height:1;color:var(--color-stext)}.guest-log-grid,.guest-log-title{font-family:var(--font-mono),monospace}.guest-log-grid{display:grid;grid-template-columns:minmax(42px,.45fr) minmax(80px,1fr) minmax(58px,.55fr);-moz-column-gap:clamp(10px,1.4vw,20px);column-gap:clamp(10px,1.4vw,20px)}.guest-log-grid--header{padding-inline:var(--page-padding-x);border-bottom:1px solid var(--paper-line);color:var(--color-stext);font-size:clamp(10px,1.1vw,12px);line-height:1.2}.guest-log-grid--entry span,.guest-log-grid--header span{min-width:0}.guest-log-grid--entry span+span,.guest-log-grid--header span+span{border-left:1px solid var(--paper-line);padding-left:clamp(10px,1.4vw,20px)}.guest-log-rows{flex:1;margin:0;padding:0;list-style:none}.guest-log-grid--entry{min-height:clamp(30px,4.1vw,46px);align-items:center;padding-inline:var(--page-padding-x);border-bottom:1px solid color-mix(in srgb,var(--paper-line) 35%,transparent);color:var(--color-ptext);font-size:clamp(10px,1.1vw,12px)}.guest-log-rows>.guest-log-grid--entry:nth-child(2n){background-color:var(--color-list-row-fill)}.guest-log-initials{text-transform:uppercase}.guest-log-from{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guest-log-date{color:var(--color-stext);text-align:right}.guest-log-page-number{position:absolute;bottom:clamp(12px,2vw,24px);font-family:var(--font-mono),monospace;font-size:clamp(11px,1.1vw,13px);color:var(--color-stext)}.guest-log-page-number--left{left:var(--page-padding-x)}.guest-log-page-number--right{right:var(--page-padding-x)}.guest-log-edge{position:absolute;top:var(--book-border);bottom:var(--book-border);z-index:9;width:clamp(44px,8vw,88px);border:0;background:transparent}.guest-log-edge--left{left:var(--book-border)}.guest-log-edge--right{right:var(--book-border)}.guest-log-edge:disabled{pointer-events:none}.guest-log-flip-sheet{position:absolute;top:var(--book-border);bottom:var(--book-border);z-index:8;width:calc((100% - (var(--book-border) * 2)) / 2);transform-style:preserve-3d;pointer-events:none}.guest-log-flip-sheet--next{right:var(--book-border);transform-origin:left center;transform:rotateY(calc(-1 * var(--page-hover-tilt)))}.guest-log-flip-sheet--prev{left:var(--book-border);transform-origin:right center;transform:rotateY(var(--page-hover-tilt))}.guest-log-flip-face{position:absolute;inset:0;overflow:visible;backface-visibility:hidden;transform-style:preserve-3d}.guest-log-flip-face-surface{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:inherit;transform:translateZ(.2px)}.guest-log-flip-sheet--next .guest-log-flip-face--front .guest-log-flip-face-surface{background:var(--paper-bg-right)}.guest-log-flip-sheet--next .guest-log-flip-face--back .guest-log-flip-face-surface,.guest-log-flip-sheet--prev .guest-log-flip-face--front .guest-log-flip-face-surface{background:var(--paper-bg-left)}.guest-log-flip-sheet--prev .guest-log-flip-face--back .guest-log-flip-face-surface{background:var(--paper-bg-right)}.guest-log-flip-sheet--next .guest-log-flip-face--back .guest-log-flip-face-surface,.guest-log-flip-sheet--prev .guest-log-flip-face--front .guest-log-flip-face-surface{border-right:1px solid var(--paper-line)}.guest-log-flip-sheet--next .guest-log-flip-face--front{border-radius:2px var(--page-radius) var(--page-radius) 2px}.guest-log-flip-sheet--next .guest-log-flip-face--back{transform:rotateY(180deg)}.guest-log-flip-sheet--next .guest-log-flip-face--back,.guest-log-flip-sheet--prev .guest-log-flip-face--front{border-radius:var(--page-radius) 2px 2px var(--page-radius)}.guest-log-flip-sheet--prev .guest-log-flip-face--back{border-radius:2px var(--page-radius) var(--page-radius) 2px;transform:rotateY(-180deg)}@media (max-width:760px){.guest-log-book{--book-border:8px;--page-padding-x:24px;--page-padding-y:24px;min-height:420px}.guest-log-grid{grid-template-columns:minmax(34px,.42fr) minmax(56px,1fr) minmax(44px,.5fr)}}@media (prefers-reduced-motion:reduce){.guest-log-book{--page-flip-duration:1ms;--page-hover-tilt:0deg}.guest-log-page{transition:none}.guest-log-book:has(.guest-log-edge--left:not(:disabled):hover) .guest-log-page--left,.guest-log-book:has(.guest-log-edge--right:not(:disabled):hover) .guest-log-page--right{transform:none}}