.y5-guestbook{--y5-gb-rule:#b9d3f0;--y5-gb-paper:#fffdf7;--y5-gb-margin:#ff2fabcc}#sign{scroll-margin-top:0}.y5-guestbook-hero{padding-top:clamp(28px,5vw,64px)}.y5-guestbook-hero__grid{gap:22px;display:grid}.y5-guestbook-hero__title{align-items:center;gap:10px;display:flex;position:relative}.y5-guestbook-hero__banner{min-width:0;padding:12px 18px 14px;display:inline-block}.y5-guestbook-hero__banner .y5-candy{font-size:clamp(1.75rem,8.4vw,3rem)}.y5-guestbook .y5-guestbook-lede{max-width:34ch;font:700 var(--y5-fs-lede)/1.4 var(--y5-font-hand);margin-top:20px}@media (min-width:900px){.y5-guestbook-hero__grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:8px clamp(28px,4vw,52px)}.y5-guestbook-hero__intro{grid-area:1/1}.y5-guestbook-ask{grid-area:2/1}.y5-guestbook-hero__card{grid-area:1/2/span 2}}.y5-guestbook-sticker{aspect-ratio:1;width:clamp(74px,21vw,96px);clip-path:var(--y5-clip-seal-20);filter:drop-shadow(0 3px #07111b59);background:#fff;flex:none;place-items:center;display:grid;rotate:8deg}.y5-guestbook-sticker__in{width:calc(100% - 8px);height:calc(100% - 8px);clip-path:var(--y5-clip-seal-20);background:var(--y5-grad-gloss), var(--y5-pink);color:var(--y5-ink);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.y5-guestbook-sticker__txt{font:900 clamp(.72rem, 3.2vw, .98rem)/.92 var(--y5-font-comic)}.y5-guestbook-sticker__line{width:clamp(38px,12vw,46px);height:12px;display:block;position:relative}.y5-guestbook-sticker__ink{width:100%;height:100%;color:var(--y5-ink);transform-origin:0;display:block}.y5-guestbook-sticker__pen{width:16px;height:16px;position:absolute;bottom:-3px;right:-10px}.y5-guestbook-sticker--d{display:none}@media (min-width:900px){.y5-guestbook-sticker--m{display:none}.y5-guestbook-sticker--d{width:118px;display:grid;position:absolute;top:16%;left:calc(100% + 18px)}.y5-guestbook-sticker__txt{font-size:1.16rem}.y5-guestbook-sticker__line{width:56px}}.can-animate .y5-guestbook-sticker{animation:y5-guestbook-wobble 5s var(--y5-ease) infinite}.can-animate .y5-guestbook-sticker__ink{animation:y5-guestbook-write 2.6s var(--y5-ease) infinite}.can-animate .y5-guestbook-sticker__pen{animation:y5-guestbook-pen 2.6s var(--y5-ease) infinite}@keyframes y5-guestbook-wobble{0%,to{transform:rotate(0)scale(1)}45%{transform:rotate(-6deg)scale(1.04)}60%{transform:rotate(-3deg)scale(1.02)}}@keyframes y5-guestbook-write{0%{opacity:1;transform:scaleX(0)}55%,80%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes y5-guestbook-pen{0%{transform:translate(-46px)}55%{transform:translate(0)}80%{transform:translate(2px,-4px)}to{transform:translate(-46px)}}.y5-guestbook-ask{grid-template-columns:140px minmax(0,1fr);grid-template-areas:"stage talk""cap cap";align-items:center;gap:10px 16px;margin:0;display:grid}.y5-guestbook-ask__stage{aspect-ratio:1;grid-area:stage;width:140px;position:relative}.y5-guestbook-ask__rays{clip-path:var(--y5-clip-burst-16);background:var(--y5-tex-rays);position:absolute;inset:0}.y5-guestbook-ask__disc{border:3px solid var(--y5-ink);background:var(--y5-grad-gloss), var(--y5-pink-hi);border-radius:50%;position:absolute;inset:12%;overflow:hidden;box-shadow:0 0 0 3px #fff,3px 4px 0 3px #07111b59}.y5-guestbook-ask__face{object-fit:cover;object-position:50% 36%;width:100%;height:100%;display:block}.y5-guestbook-ask__balloon{max-width:none;font:700 1rem/1.35 var(--y5-font-hand);text-align:left;border-radius:22px;grid-area:talk;margin:0;padding:12px 14px;position:relative}.y5-guestbook-ask__balloon:after{background:var(--y5-ink);clip-path:polygon(100% 0,100% 100%,0 50%);border:0;width:18px;height:20px;margin-top:-10px;top:50%;bottom:auto;left:-16px}.y5-guestbook-ask__balloon:before{content:"";clip-path:polygon(100% 0,100% 100%,0 50%);z-index:1;background:#fff;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:-11px}.y5-guestbook-ask__cap{font:400 .9rem/1.45 var(--y5-font-body);color:var(--y5-fg-soft);flex-wrap:wrap;grid-area:cap;align-items:center;gap:8px 14px;display:flex}@media (min-width:900px){.y5-guestbook-ask{grid-template-columns:1fr;grid-template-areas:"talk""stage""cap";justify-items:start;gap:14px;margin-top:10px}.y5-guestbook-ask__stage{width:240px;margin-left:6px}.y5-guestbook-ask__balloon{max-width:34ch;padding:14px 18px;font-size:1.08rem}.y5-guestbook-ask__balloon:after{clip-path:polygon(0 0,100% 0,10% 100%);width:22px;height:20px;margin:0;top:auto;bottom:-18px;left:64px}.y5-guestbook-ask__balloon:before{clip-path:polygon(0 0,100% 0,8% 100%);width:17px;height:14px;margin:0;top:auto;bottom:-12px;left:66px}}.y5-guestbook-hero__card{padding-top:12px;position:relative}.y5-guestbook-patch{filter:drop-shadow(0 3px 2px #07111b4d);pointer-events:none;width:64px;height:auto;position:absolute;top:-8px;right:-6px;rotate:9deg}@media (min-width:900px){.y5-guestbook-patch{width:84px;top:-18px;right:-22px}}.y5-guestbook-card{position:relative}.y5-guestbook-card__tape{z-index:2;pointer-events:none;background:#fae13b9e;border-left:2px dotted #07111b2e;border-right:2px dotted #07111b2e;width:92px;height:26px;position:absolute;top:-10px;box-shadow:0 1px 2px #07111b2e}.y5-guestbook-card__tape--l{left:22px;rotate:-5deg}.y5-guestbook-card__tape--r{margin-left:-46px;left:50%;rotate:2deg}.y5-guestbook-card__paper{--gb-margin-x:34px;color:var(--y5-ink);padding:22px 14px 22px calc(var(--gb-margin-x) + 14px);background:linear-gradient(90deg, transparent calc(var(--gb-margin-x) - 4px), var(--y5-gb-margin) calc(var(--gb-margin-x) - 4px) calc(var(--gb-margin-x) - 2px), transparent calc(var(--gb-margin-x) - 2px) var(--gb-margin-x), var(--y5-gb-margin) var(--gb-margin-x) calc(var(--gb-margin-x) + 1px), transparent calc(var(--gb-margin-x) + 1px)), repeating-linear-gradient(180deg, transparent 0 33px, var(--y5-gb-rule) 33px 34px), var(--y5-gb-paper);border:var(--y5-border);box-shadow:var(--y5-shadow-print);--y5-fg-soft:#3a3340;--y5-link:var(--y5-pink-ink);--y5-link-hover:var(--y5-electric);--y5-focus-color:var(--y5-electric);background-position:0 0,0 6px,0 0;border-radius:6px;position:relative}@media (min-width:640px){.y5-guestbook-card__paper{--gb-margin-x:58px;padding:28px 26px 26px calc(var(--gb-margin-x) + 20px)}}.y5-guestbook-card__holes{pointer-events:none;flex-direction:column;justify-content:space-around;width:14px;display:flex;position:absolute;top:0;bottom:0;left:8px}.y5-guestbook-card__holes i{background:var(--y5-pink-mist);border-radius:50%;width:14px;height:14px;display:block;box-shadow:inset 2px 2px #07111b40,0 0 0 1.5px #07111b59}@media (min-width:640px){.y5-guestbook-card__holes{width:18px;left:16px}.y5-guestbook-card__holes i{width:18px;height:18px}}.y5-guestbook-card__head{padding-right:46px}@media (min-width:900px){.y5-guestbook-card__head{padding-right:52px}}.y2005 .y5-guestbook-card__h{font:900 clamp(1.6rem, 4.6vw, 2.15rem)/1.02 var(--y5-font-comic);letter-spacing:.01em;color:var(--y5-pink-ink);text-shadow:2px 2px #ff2fab38}.y5-guestbook .y5-guestbook-card__inbox{border:2px solid var(--y5-ink);font:700 .95rem/1.35 var(--y5-font-body);background:#fff;border-radius:6px;align-items:flex-start;gap:8px;margin-top:12px;padding:8px 10px;display:flex}.y5-guestbook-card__inbox svg{color:var(--y5-pink-ink);flex:none;margin-top:1px}.y5-guestbook-form{margin:0}.y5-guestbook-field{gap:10px;margin-top:18px;display:grid}.y5-guestbook-field>label,.y5-guestbook-label{font:700 1.1rem/1.2 var(--y5-font-hand);color:var(--y5-pink-ink)}.y5-guestbook-opt{color:var(--y5-fg-soft);font-size:.92rem;font-weight:400}.y5-guestbook-form input[type=text],.y5-guestbook-form textarea{box-sizing:border-box;width:100%;min-height:50px;font:700 1.125rem/1.3 var(--y5-font-hand);color:var(--y5-ink);border:2px solid var(--y5-ink);appearance:none;background:#ffffffeb;border-radius:4px;margin:0;padding:10px 12px;box-shadow:inset 2px 2px #07111b1a}.y5-guestbook-form input::placeholder{color:#6e6474;opacity:1;font-weight:400}.y5-guestbook-form textarea{resize:vertical;background:repeating-linear-gradient(180deg, transparent 0 29px, var(--y5-gb-rule) 29px 30px) 0 6px / 100% 30px local, #fffffff2;min-height:168px;padding:6px 12px;line-height:30px}.y5-guestbook-form input:focus-visible,.y5-guestbook-form textarea:focus-visible{outline:var(--y5-focus);outline-offset:2px}.y5-guestbook-form [aria-invalid=true]{border-color:var(--y5-pink-deep);box-shadow:0 0 0 2px var(--y5-pink-hi)}.y5-guestbook-err{font:700 .92rem/1.3 var(--y5-font-body);color:var(--y5-pink-deep);align-items:center;gap:6px;margin:0;display:flex}.y5-guestbook-err:before{content:"!";background:var(--y5-pink-deep);color:#fff;width:18px;height:18px;font:700 .75rem/1 var(--y5-font-body);border-radius:50%;flex:none;place-items:center;display:grid}.y5-guestbook-prompts{font:400 .9rem/1.45 var(--y5-font-body);color:var(--y5-fg-soft);margin:0}.y5-guestbook-msgfoot{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.y5-guestbook-count{font:400 .75rem/1.2 var(--y5-font-pixel);letter-spacing:var(--y5-track-pixel);color:var(--y5-fg-soft);flex:none;padding-top:2px}.y5-guestbook .y5-guestbook-hint{font:700 .95rem/1.3 var(--y5-font-hand);margin:2px 0 0}.y5-guestbook-hint a{align-items:center;min-height:44px;display:inline-flex}.y5-guestbook-pick{position:relative}.y5-guestbook-pick__btn{all:unset;box-sizing:border-box;cursor:pointer;border:2px solid var(--y5-ink);width:100%;min-height:54px;color:var(--y5-ink);background:#fffffff2;border-radius:4px;align-items:center;gap:10px;padding:6px 6px 6px 8px;display:flex;box-shadow:inset 2px 2px #07111b1a}.y5-guestbook-pick__btn:focus-visible{outline:var(--y5-focus);outline-offset:2px}.y5-guestbook-pick__cover{object-fit:cover;border:1px solid var(--y5-ink);flex:none;width:34px;height:34px}.y5-guestbook-pick__note{border:1px solid var(--y5-ink);background:var(--y5-grad-gloss), var(--y5-pink);width:34px;height:34px;font:700 1.1rem/1 var(--y5-font-body);flex:none;place-items:center;display:grid}.y5-guestbook-pick__val{flex:1;gap:1px;min-width:0;display:grid}.y5-guestbook-pick__val b{text-overflow:ellipsis;white-space:nowrap;font:700 1.1rem/1.2 var(--y5-font-hand);overflow:hidden}.y5-guestbook-pick__val small{font:400 .8rem/1.2 var(--y5-font-body);color:var(--y5-fg-soft)}.y5-guestbook-pick__ph{font:400 1.08rem/1.2 var(--y5-font-hand);color:#5b5260}.y5-guestbook-pick__chev{background:var(--y5-grad-chrome);border:2px solid var(--y5-ink);width:38px;height:38px;box-shadow:var(--y5-bevel-out);border-radius:3px;flex:none;place-items:center;display:grid}.y5-guestbook-pick__chev svg{transition:transform var(--y5-dur) var(--y5-ease)}.y5-guestbook-pick[data-open] .y5-guestbook-pick__chev{background:var(--y5-grad-chrome-pressed);box-shadow:var(--y5-bevel-in)}.y5-guestbook-pick[data-open] .y5-guestbook-pick__chev svg{transform:rotate(180deg)}.y5-guestbook-pick__list{z-index:20;overscroll-behavior:contain;border:2px solid var(--y5-ink);max-height:min(360px,62vh);box-shadow:var(--y5-shadow-print);background:#fff;border-radius:4px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.y5-guestbook-pick__list[hidden]{display:none}.y5-guestbook-pick__list ul{margin:0;padding:0;list-style:none}.y5-guestbook-pick__grp{z-index:1;background:var(--y5-grad-electric);color:#fff;font:400 .8rem/1.2 var(--y5-font-chrome);align-items:center;gap:8px;padding:6px 10px;display:flex;position:sticky;top:0}.y5-guestbook-pick__grp img{border:1px solid #fff;width:28px;height:28px}.y5-guestbook-pick__grp small{font:400 .78rem var(--y5-font-body)}.y5-guestbook-pick__opt{cursor:pointer;min-height:44px;font:400 1rem/1.25 var(--y5-font-body);color:var(--y5-ink);align-items:center;gap:6px;padding:8px 12px 8px 6px;display:flex}.y5-guestbook-pick__opt+.y5-guestbook-pick__opt{border-top:1px solid #f0e2ee}.y5-guestbook-pick__opt--all{font:700 1.08rem/1.25 var(--y5-font-hand);border-bottom:2px dashed #07111b33}.y5-guestbook-pick__opt[data-active]{background:var(--y5-pink-mist);box-shadow:inset 0 0 0 2px var(--y5-electric)}.y5-guestbook-pick__opt[aria-selected=true]{font-weight:700}.y5-guestbook-pick__tick{text-align:center;width:18px;color:var(--y5-pink-ink);flex:none;font-weight:700}.y5-guestbook-sign{gap:8px;margin-top:22px;display:grid}.y5-guestbook-sign__btn{gap:10px;min-height:54px;font-size:1.05rem}.y5-guestbook-sign__btn svg{width:22px;height:22px}.y5-guestbook-sign__note{font:400 .86rem/1.4 var(--y5-font-body);color:var(--y5-fg-soft);margin:0}@media (min-width:640px){.y5-guestbook-sign{grid-template-columns:auto 1fr;align-items:center;gap:14px}.y5-guestbook-sign__btn{padding:0 28px}}.y5-guestbook-done{font:400 1rem/1.5 var(--y5-font-body);gap:12px;margin-top:18px;display:grid;position:relative}.y5-guestbook-done__stamp{border:3px double var(--y5-pink-ink);color:var(--y5-pink-ink);font:900 1.5rem/1 var(--y5-font-comic);background:#ffffffbf;border-radius:8px;padding:4px 12px;position:absolute;top:-6px;right:0;rotate:-12deg}.can-animate .y5-guestbook-done__stamp{animation:y5-guestbook-slam .42s var(--y5-ease-bounce) both}@keyframes y5-guestbook-slam{0%{opacity:0;transform:translate(-30%)scale(1.6)}to{opacity:1;transform:none}}.y2005 .y5-guestbook-done__h{font:700 1.5rem/1.2 var(--y5-font-hand);letter-spacing:0;color:var(--y5-ink);padding-right:96px}.y5-guestbook-done__h:focus{outline:none}.y5-guestbook-done__h:focus-visible{outline:var(--y5-focus);outline-offset:4px}.y5-guestbook-done__entry{font:400 .92rem/1.5 var(--y5-font-body);overflow-wrap:anywhere;background:#fff;border:2px dashed #07111b59;border-radius:6px;padding:10px 12px}.y5-guestbook .y5-guestbook-done__subj{border-bottom:1px solid #e6dde6;margin-bottom:8px;padding-bottom:8px}.y5-guestbook-done__body{white-space:pre-wrap;font-family:var(--y5-font-hand);font-size:1rem;font-weight:700}.y5-guestbook-done__btns{flex-wrap:wrap;gap:10px;display:flex}.y5-guestbook-done__help{color:var(--y5-fg-soft);font-size:.88rem}@media (max-width:639px){.y5-guestbook-done__btns .y5-btn{flex:100%}}.y5-guestbook-sechead{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.y5-guestbook .y5-guestbook-intro{max-width:62ch;margin-top:12px}.y5-guestbook-fans .y5-stamp{background:#fff}.y5-guestbook-fans .y5-guestbook-intro{color:var(--y5-fg-soft)}.y5-guestbook-wall{grid-auto-flow:dense;gap:30px 24px;margin:30px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.y5-guestbook-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.y5-guestbook-wall__item--art{grid-row:span 2}}@media (min-width:980px){.y5-guestbook-wall{grid-template-columns:repeat(3,minmax(0,1fr))}}.y5-guestbook-wall__item{min-width:0;display:flex}@media (max-width:639px){.y5-guestbook-wall__item .y5-guestbook-note{width:94%}.y5-guestbook-wall__item:nth-child(2n):not(.y5-guestbook-wall__item--art){justify-content:flex-end}}.y5-guestbook-note{--gb-lh:30px;--gb-rule-y:14px;width:100%;color:var(--y5-ink);border:2px solid var(--y5-ink);--y5-fg-soft:#3a3340;background:#fff;border-radius:4px;flex-direction:column;margin:0;padding:22px 18px 16px;display:flex;position:relative;box-shadow:5px 5px #00000080}.y5-guestbook-note--mid{--gb-rule-y:15px}.y5-guestbook-note--big{--gb-lh:36px;--gb-rule-y:14px}.y5-guestbook-wall__item:nth-child(3n+1) .y5-guestbook-note{background:repeating-linear-gradient(180deg, transparent 0 calc(var(--gb-lh) - 1px), var(--y5-gb-rule) calc(var(--gb-lh) - 1px) var(--gb-lh)) 0 var(--gb-rule-y), var(--y5-gb-paper)}.y5-guestbook-wall__item:nth-child(3n+2) .y5-guestbook-note{background:#fff6b3}.y5-guestbook-wall__item:nth-child(3n) .y5-guestbook-note{background:var(--y5-pink-mist)}.y5-guestbook-note__pin{background:radial-gradient(circle at 35% 30%, #fff 0 18%, var(--y5-pink-hi) 30%, var(--y5-pink-ink) 100%);border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:-11px;left:50%;box-shadow:0 2px #00000073}.y5-guestbook-wall__item:nth-child(3n+2) .y5-guestbook-note__pin{background:radial-gradient(circle at 35% 30%, #fff 0 18%, #7f9bff 30%, var(--y5-electric) 100%)}.y5-guestbook-note__q{font:700 1.1rem/var(--gb-lh) var(--y5-font-hand);margin:0}.y5-guestbook-note--mid .y5-guestbook-note__q{font-size:1.3rem}.y5-guestbook-note--big .y5-guestbook-note__q{font-size:1.6rem}.y5-guestbook-note__from{font:400 .9rem/1.35 var(--y5-font-body);color:var(--y5-fg-soft);align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.y5-guestbook-postmark{border:2px dashed var(--y5-pink-ink);width:44px;height:44px;color:var(--y5-pink-ink);font:400 .8rem/1 var(--y5-font-pixel);letter-spacing:var(--y5-track-pixel);background:#ffffffb3;border-radius:50%;flex:none;place-items:center;display:grid;rotate:-12deg}.y5-guestbook-wall__item--art{justify-content:center;align-items:center}.y5-guestbook-art{justify-items:center;gap:16px;width:min(66%,300px);margin:0;display:grid}@media (min-width:640px){.y5-guestbook-art{width:94%}}.y5-guestbook-art__print{background:#fff;width:100%;padding:10px 10px 20px;display:block;rotate:-2deg;box-shadow:5px 5px #00000080}.y5-guestbook-wall__item--art~.y5-guestbook-wall__item--art .y5-guestbook-art__print{rotate:2.2deg}.y5-guestbook-art img{border:1px solid #ddd;width:100%;height:auto;display:block}.y5-guestbook-art figcaption{text-align:center;font:700 1.05rem/1.3 var(--y5-font-hand);color:var(--y5-fg)}.y5-guestbook-slot{text-align:center;width:100%;min-height:150px;font:700 1.08rem/1.4 var(--y5-font-hand);color:#fff;border:2px dashed #ffffff8c;border-radius:6px;align-content:center;justify-items:center;gap:14px;padding:20px 18px;display:grid}.y5-guestbook .y5-guestbook-src{color:var(--y5-fg-soft);margin-top:26px;font-size:.92rem}.y5-guestbook-src a{padding-block:12px}.y5-guestbook-society__grid{gap:30px;display:grid}.y5-guestbook-society__grid>*{min-width:0}@media (min-width:900px){.y5-guestbook-society__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"art main""met cta";align-items:start;gap:56px clamp(32px,4vw,56px)}.y5-guestbook-society__main{grid-area:main}.y5-guestbook-society__art{grid-area:art}.y5-guestbook-society__met{grid-area:met}.y5-guestbook-cta{grid-area:cta}}.y5-guestbook-society__art{padding-bottom:37%;position:relative}.y5-guestbook-society__poster{background:var(--y5-grad-chrome);border:var(--y5-border);box-shadow:var(--y5-shadow-print), var(--y5-bevel-out);border-radius:6px;padding:8px}.y5-guestbook-society__poster img{border:2px solid var(--y5-ink);width:100%;height:auto}.y5-guestbook-society__panel{border:2px solid var(--y5-ink);width:42%;box-shadow:var(--y5-shadow-print-sm);background:#fff;margin:0;padding:6px;position:absolute;bottom:0;right:5%;rotate:4deg}.y5-guestbook-society__panel img{width:100%;height:auto}@media (min-width:900px){.y5-guestbook-society__art{margin-top:8px;padding-bottom:43%}.y5-guestbook-society__panel{width:46%}}.y5-guestbook-join{border:2px solid var(--y5-ink);border-left:8px solid var(--y5-pink);box-shadow:var(--y5-shadow-print-sm);font:700 var(--y5-fs-lede)/1.4 var(--y5-font-hand);background:#fff;border-radius:6px;margin:18px 0 0;padding:14px 16px}.y5-guestbook-addto{font:700 1.1rem/1.3 var(--y5-font-hand);flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:20px;display:flex}.y5-guestbook-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.y5-guestbook-chips li{background:var(--y5-grad-gloss), var(--y5-yellow);color:var(--y5-ink);border:2px solid var(--y5-ink);border-radius:var(--y5-radius-pill);font:400 .8rem/1 var(--y5-font-pixel);letter-spacing:var(--y5-track-pixel);white-space:nowrap;box-shadow:0 2px 0 var(--y5-ink);padding:6px 10px}.y5-guestbook-chips li:nth-child(2n){background:var(--y5-grad-gloss), var(--y5-pink)}.y2005 .y5-guestbook-h3{font:400 var(--y5-fs-h3)/1.1 var(--y5-font-chrome)}.y5-guestbook-met{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.y5-guestbook-met li{align-items:flex-start;gap:10px;display:flex}.y5-guestbook-star{width:20px;height:20px;fill:var(--y5-pink);stroke:var(--y5-ink);stroke-width:1.4px;flex:none;margin-top:3px}.y5-guestbook-cta{border:var(--y5-border-thick);box-shadow:var(--y5-shadow-print);background:#fff;border-radius:10px;justify-items:start;gap:12px;padding:22px 18px 20px;display:grid;position:relative}@media (max-width:899px){.y5-guestbook-cta{margin-top:18px}}.y5-guestbook-cta__sticker{filter:drop-shadow(0 3px #07111b4d);width:88px;height:auto;position:absolute;top:-34px;right:-10px;rotate:-8deg}.y5-guestbook .y5-guestbook-cta__who{font:400 .92rem/1.3 var(--y5-font-body);color:var(--y5-fg-soft);padding-right:70px}.y5-guestbook-cta__balloon{text-align:left;border-radius:26px;max-width:34ch;margin-bottom:8px;padding:14px 18px;font-size:1.15rem}.y5-guestbook-cta__balloon:after,.y5-guestbook-cta__balloon:before{content:"";border:0;position:absolute}.y5-guestbook-cta__balloon:after{background:var(--y5-ink);clip-path:polygon(0 0,100% 0,10% 100%);width:22px;height:20px;bottom:-18px;left:40px}.y5-guestbook-cta__balloon:before{clip-path:polygon(0 0,100% 0,8% 100%);z-index:1;background:#fff;width:17px;height:14px;bottom:-12px;left:42px}.y5-guestbook-cta__btns{flex-wrap:wrap;gap:10px;width:100%;display:flex}.y5-guestbook-cta__receipt{white-space:nowrap;font-size:.8rem}@media (max-width:639px){.y5-guestbook-cta__btns .y5-btn{flex:100%}}@media (min-width:900px){.y5-guestbook-cta{padding:24px 24px 22px}.y5-guestbook-cta__sticker{width:104px;top:-40px;right:-18px}}@media (prefers-reduced-motion:reduce){.y5-guestbook-sticker,.y5-guestbook-sticker__ink,.y5-guestbook-sticker__pen,.y5-guestbook-done__stamp{animation:none!important}.y5-guestbook-pick__chev svg{transition:none}}
