.leave-box{width:min(540px,100%);max-height:calc(100dvh - 32px);overflow-y:auto}.leave-ask{border:0;border-top:1px solid #a88c5c47;margin:22px 0 0;padding:16px 0 0}.leave-ask legend{color:var(--navy-800);margin:0 auto;padding:0 10px;font-size:12.5px;font-weight:600}.leave-chips{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:10px;display:flex}.leave-chip{color:var(--navy-800);font:500 13px/1.2 var(--font-sans);cursor:pointer;transition:background .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease);background:#ffffff8c;border:1px solid #8c714659;border-radius:999px;padding:7px 13px}.leave-chip:hover{border-color:var(--gold-500);background:#a88c5c1a}.leave-chip.is-on{border-color:var(--navy-800);background:var(--navy-800);color:var(--gold-300)}.leave-chip:focus-visible,.leave-go:focus-visible,.leave-note:focus-visible,.leave-more a:focus-visible{outline:2px solid var(--gold-500);outline-offset:2px}.leave-note{width:100%;color:var(--ink);font:14px/1.45 var(--font-sans);resize:vertical;background:#fff;border:1px solid #8c714666;border-radius:8px;margin-top:12px;padding:9px 12px;display:block}.leave-nudge{max-width:40ch;color:var(--gold-700);margin:12px auto 0;font-size:13.5px;line-height:1.5}.leave-actions{flex-wrap:wrap;margin-top:22px}.leave-chat{justify-content:center;align-items:center;gap:8px;display:inline-flex}.leave-go{color:var(--ink-soft);font:500 13px var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:14px auto 0;padding:6px 10px;text-decoration:underline;display:block}.leave-go:hover{color:var(--navy-900)}.leave-more{color:var(--ink-soft);margin:10px 0 0;font-size:12px}.leave-more a{color:var(--gold-700)}@media (max-width:480px){.leave-box{padding:26px 18px 20px}.leave-actions .cg-dialog-btn{flex:100%}}
