.guest-access-card{font-size:12px;margin-block:16px;padding:16px;border:1px solid #e6d9c6;background:#fbf6ee;border-radius:12px;color:#1d140e}.guest-access-card strong{display:flex;gap:8px;align-items:center}.guest-access-card code{display:block;overflow-wrap:anywhere;padding:12px;margin:12px 0;background:#fffdf9;border:1px solid #e6d9c6;border-radius:8px;font-size:13px;user-select:all}.guest-access-card button,.guest-secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #dccdb7;border-radius:8px;background:#fffdf9;color:#1d140e;padding:8px 12px;font-size:12px}.guest-access-card details{margin-block:12px}.guest-access-card summary{cursor:pointer;text-decoration:underline}.guest-access-card a{display:block;text-decoration:underline}.guest-secondary-action{margin-top:10px;width:100%}.guest-pack-picker .bulin-options{grid-template-columns:repeat(3,minmax(0,1fr))}.guest-pack-picker .bulin-options label{align-items:start}.guest-pack-picker .bulin-options span{margin:0;display:grid;gap:5px}.guest-pack-picker b{font-size:18px;color:#1d140e}.guest-pack-picker small{font-size:10px;color:#b9460a}.guest-recover{margin-inline:auto;max-width:520px}.guest-recover h1{font-size:30px;line-height:1.15}.guest-recover p{font-size:14px;color:#5c5047}.guest-recover textarea{width:100%;min-height:110px;resize:vertical;border:1px solid #dccdb7;border-radius:10px;background:#fbf6ee;padding:14px;color:#1d140e}.guest-recover>a{display:block;text-align:center;margin-top:20px;text-decoration:underline}@media(max-width:560px){.guest-pack-picker .bulin-options{grid-template-columns:1fr}.guest-pack-picker .bulin-options label{padding:12px}.guest-pack-picker .bulin-options span{grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%}.guest-pack-picker small{grid-column:1/-1}.guest-recover{width:calc(100% - 32px)}}