.visit-choice{z-index:2;color:#f1eafa;background:#171120;border-top:1px solid #544063;justify-content:space-between;align-items:center;gap:16px;padding:14px max(20px,50vw - 590px);font-size:14px;display:flex;position:relative}.visit-choice p{margin:0}.visit-choice small{color:#c9b9d7}.visit-choice a{text-decoration:underline}.visit-choice>div{flex-shrink:0;gap:8px;display:flex}.visit-choice button{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#281d34;border:1px solid #8c739c;border-radius:10px;padding:9px 14px}.visit-choice button:last-child{border-color:#ba91ed}.visit-choice .visit-choice-manage{background:0 0;padding:4px 8px;font-size:12px}@media (max-width:600px){.visit-choice{flex-direction:column;align-items:flex-start;padding:14px 16px}.visit-choice>div{width:100%}.visit-choice>div button{flex:1}}
