.Dialogue-module__F9JlIG__cluster{align-items:flex-end;gap:26px;width:min(960px,100% - 48px);margin:0 auto;display:flex}.Dialogue-module__F9JlIG__enter{animation:Dialogue-module__F9JlIG__hsClusterIn .42s var(--ease-hs) .15s both}.Dialogue-module__F9JlIG__reopen{animation:Dialogue-module__F9JlIG__hsClusterIn .3s var(--ease-hs) both}.Dialogue-module__F9JlIG__closing{animation:Dialogue-module__F9JlIG__hsClusterOut .22s var(--ease-hs) both;pointer-events:none}@keyframes Dialogue-module__F9JlIG__hsClusterIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Dialogue-module__F9JlIG__hsClusterOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}.Dialogue-module__F9JlIG__portraitCol{flex-direction:column;flex:none;align-items:center;gap:10px;display:flex}.Dialogue-module__F9JlIG__medallion{border:3px solid var(--color-gold);width:128px;height:128px;box-shadow:0 0 0 5px #1a0f08, 0 0 0 6px #c9962b80, var(--shadow-medallion);background:radial-gradient(circle at 40% 35%,#6b4a2c,#2a1708 70%);border-radius:50%;flex:none;overflow:hidden}.Dialogue-module__F9JlIG__medallion picture{width:100%;height:100%;display:block}.Dialogue-module__F9JlIG__medallion img{object-fit:cover;width:100%;height:100%;display:block}.Dialogue-module__F9JlIG__nameBlock{flex-direction:column;align-items:center;display:flex}.Dialogue-module__F9JlIG__name{background:var(--color-gold);color:var(--color-ink);font-family:var(--font-display);letter-spacing:.12em;white-space:nowrap;border-radius:999px;padding:5px 14px;font-size:11px;font-weight:700;line-height:normal}.Dialogue-module__F9JlIG__role,.Dialogue-module__F9JlIG__portraitAside{display:none}.Dialogue-module__F9JlIG__right{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.Dialogue-module__F9JlIG__bubble{box-shadow:var(--shadow-panel), var(--shadow-inner-hi);background:linear-gradient(#1c1109f5,#120a05f7);border:1px solid #c9962bb3;border-radius:20px 20px 20px 6px;padding:28px 32px;position:relative}.Dialogue-module__F9JlIG__bubble:before,.Dialogue-module__F9JlIG__bubble:after{content:"";width:0;height:0;position:absolute}.Dialogue-module__F9JlIG__bubble:before{border-top:12px solid #0000;border-bottom:12px solid #0000;border-right:16px solid #c9962b;bottom:18px;left:-14px}.Dialogue-module__F9JlIG__bubble:after{border-top:11px solid #0000;border-bottom:11px solid #0000;border-right:14px solid #140b05fa;bottom:19px;left:-11px}.Dialogue-module__F9JlIG__line{color:var(--color-parchment);font-family:var(--font-speech);text-wrap:pretty;margin:0;font-size:25px;line-height:1.45}.Dialogue-module__F9JlIG__replies{flex-direction:column;gap:8px;display:flex}.Dialogue-module__F9JlIG__choice{width:100%;color:var(--color-parchment);font:inherit;text-align:left;transition:border-color .15s var(--ease-hs);border-radius:14px;align-items:center;gap:16px;padding:14px 20px;display:flex}.Dialogue-module__F9JlIG__pendingBadge{background:var(--color-gold-text);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:12px;right:14px}.Dialogue-module__F9JlIG__choiceText{flex:1;min-width:0}.Dialogue-module__F9JlIG__primary{color:var(--color-parchment);cursor:pointer;background:linear-gradient(#f3bd582e,#c98a221a);border:1px solid #f0c468bf;text-decoration:none;position:relative}.Dialogue-module__F9JlIG__primary:hover{background:linear-gradient(#f3bd584d,#c98a222e)}.Dialogue-module__F9JlIG__primary[aria-busy=true]{cursor:progress}.Dialogue-module__F9JlIG__spinner{border:2px solid #1a0f084d;border-top-color:var(--color-ink);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite Dialogue-module__F9JlIG__hsSpin;display:block}@keyframes Dialogue-module__F9JlIG__hsSpin{to{transform:rotate(360deg)}}.Dialogue-module__F9JlIG__shake{animation:Dialogue-module__F9JlIG__hsShake .24s var(--ease-hs)}@keyframes Dialogue-module__F9JlIG__hsShake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.Dialogue-module__F9JlIG__lineFade{animation:Dialogue-module__F9JlIG__hsLineIn .2s var(--ease-hs)}@keyframes Dialogue-module__F9JlIG__hsLineIn{0%{opacity:0}to{opacity:1}}.Dialogue-module__F9JlIG__title{color:var(--color-gold-text);font-family:var(--font-display);letter-spacing:.06em;font-size:17px;font-weight:700;display:block}.Dialogue-module__F9JlIG__sub{color:#f3e4c4cc;font-family:var(--font-body);margin-top:3px;font-size:14px;line-height:1.35;display:block}.Dialogue-module__F9JlIG__subMobile{display:none}.Dialogue-module__F9JlIG__secondary{cursor:pointer;background:#0e08038c;border:1px solid #c9962b59}.Dialogue-module__F9JlIG__secondary:hover{border-color:#c9962bb3}.Dialogue-module__F9JlIG__label{color:#f3e4c4e6;font-family:var(--font-speech);font-size:18px;font-style:italic}.Dialogue-module__F9JlIG__chooserHeading{color:var(--color-gold-text);font-family:var(--font-display);letter-spacing:.06em;margin:2px 4px 0;font-size:15px;font-weight:700}.Dialogue-module__F9JlIG__chooser{grid-template-columns:1fr 1fr;display:grid}.Dialogue-module__F9JlIG__walletChoice{gap:12px}.Dialogue-module__F9JlIG__walletIcon{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px;display:block}.Dialogue-module__F9JlIG__walletIconPlaceholder{background:linear-gradient(135deg, var(--color-wallet-from), var(--color-wallet-to));box-shadow:0 0 0 2px var(--color-ink)}.Dialogue-module__F9JlIG__walletName{color:var(--color-parchment);font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;font-size:17px;display:block;overflow:hidden}.Dialogue-module__F9JlIG__neverMind,.Dialogue-module__F9JlIG__chooserRow{grid-column:1/-1}.Dialogue-module__F9JlIG__why{flex-direction:column;align-items:center;display:flex}.Dialogue-module__F9JlIG__whyToggle{color:#f3e4c4d9;min-height:44px;font-family:var(--font-body);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0 12px;font-size:15px;text-decoration:underline;display:inline-flex}.Dialogue-module__F9JlIG__whyToggle:hover{color:var(--color-parchment)}.Dialogue-module__F9JlIG__whyCaret{color:var(--color-gold-text);text-decoration:none}.Dialogue-module__F9JlIG__whyPanel{color:#f3e4c4eb;width:100%;font-family:var(--font-body);background:#0e0803e0;border:1px solid #c9962b73;border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.4}.Dialogue-module__F9JlIG__whyPanel[hidden]{display:none}.Dialogue-module__F9JlIG__whyPanel ul{margin:0;padding-left:18px;list-style:outside}.Dialogue-module__F9JlIG__whyPanel li+li{margin-top:8px}.Dialogue-module__F9JlIG__whyPanel strong{color:var(--color-gold-text);font-weight:600}.Dialogue-module__F9JlIG__connectedChoice{padding:14px 18px}.Dialogue-module__F9JlIG__connectedChoice .Dialogue-module__F9JlIG__label{font-size:16px;display:block}.Dialogue-module__F9JlIG__connectedChoice .Dialogue-module__F9JlIG__sub{font-size:13px}.Dialogue-module__F9JlIG__labelBlock{display:block}.Dialogue-module__F9JlIG__connectedChoice .Dialogue-module__F9JlIG__title{font-size:15px}.Dialogue-module__F9JlIG__whereRoom{gap:14px;min-width:0;text-decoration:none}.Dialogue-module__F9JlIG__whereRoom .Dialogue-module__F9JlIG__title{font-size:15px}.Dialogue-module__F9JlIG__whereRoom .Dialogue-module__F9JlIG__sub{font-size:13px}.Dialogue-module__F9JlIG__whereIcon{width:20px;height:20px;color:var(--color-gold-text);flex:none;display:block}.Dialogue-module__F9JlIG__whereBack{padding:12px 20px}.Dialogue-module__F9JlIG__whereBackText{flex-wrap:wrap;align-items:baseline;column-gap:14px;display:flex}.Dialogue-module__F9JlIG__whereBackText .Dialogue-module__F9JlIG__sub{margin-top:0;font-size:13px}@media (min-width:768px){.Dialogue-module__F9JlIG__pair,.Dialogue-module__F9JlIG__where{flex-flow:wrap}.Dialogue-module__F9JlIG__pair>*{flex:1 1 0}.Dialogue-module__F9JlIG__whereRoom{flex:calc(50% - 4px)}.Dialogue-module__F9JlIG__whereBack{flex:100%}}.Dialogue-module__F9JlIG__pillRow{flex-wrap:wrap;gap:10px;width:100%;padding:0 44px;display:flex}.Dialogue-module__F9JlIG__pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-parchment);font-family:var(--font-body);cursor:pointer;transition:border-color .15s var(--ease-hs);background:#0e0803b8;border:1px solid #c9962b8c;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:15px;display:inline-flex}.Dialogue-module__F9JlIG__pill:hover{border-color:#c9962bcc}.Dialogue-module__F9JlIG__pillMedallion{border:2px solid var(--color-gold);object-fit:cover;background:radial-gradient(circle at 40% 35%,#6b4a2c,#2a1708 70%);border-radius:50%;flex:none;width:28px;height:28px;display:block;overflow:hidden}@media (min-width:768px) and (max-width:1023px){.Dialogue-module__F9JlIG__medallion{width:96px;height:96px}.Dialogue-module__F9JlIG__line{font-size:22px}}@media (min-width:768px) and (max-height:800px){.Dialogue-module__F9JlIG__bubble{padding:22px 26px}.Dialogue-module__F9JlIG__line{font-size:22px}}@media (min-width:768px) and (max-width:1023px) and (max-height:800px){.Dialogue-module__F9JlIG__line{font-size:20px}}@media (min-width:768px) and (max-height:500px){.Dialogue-module__F9JlIG__cluster{gap:20px}.Dialogue-module__F9JlIG__medallion{width:88px;height:88px}.Dialogue-module__F9JlIG__bubble{padding:14px 20px}.Dialogue-module__F9JlIG__line{font-size:18px}.Dialogue-module__F9JlIG__choice{padding:10px 18px}}@media (max-width:767px){.Dialogue-module__F9JlIG__cluster{flex-direction:column;align-items:stretch;gap:12px;width:100%;padding:0 16px}.Dialogue-module__F9JlIG__portraitCol{flex-direction:row;gap:12px;padding-left:4px}.Dialogue-module__F9JlIG__medallion{border-width:2px;width:72px;height:72px;box-shadow:0 0 0 4px #1a0f08,0 0 0 5px #c9962b80,0 10px 24px #000000b3}.Dialogue-module__F9JlIG__nameBlock{align-items:flex-start;min-width:0}.Dialogue-module__F9JlIG__name{color:var(--color-gold-text);white-space:normal;background:0 0;padding:0;font-size:12px}.Dialogue-module__F9JlIG__portraitAside{flex:0 auto;min-width:0;max-width:160px;margin-left:auto;display:flex}.Dialogue-module__F9JlIG__role{color:#f3e4c4b3;font-family:var(--font-speech);margin-top:3px;font-size:13px;font-style:italic;display:block}.Dialogue-module__F9JlIG__right{gap:12px}.Dialogue-module__F9JlIG__bubble{box-shadow:0 16px 40px #000000b3, var(--shadow-inner-hi);border-radius:6px 18px 18px;padding:18px 20px}.Dialogue-module__F9JlIG__bubble:before{border:11px solid #0000;border-top:0;border-bottom:14px solid #c9962b;top:-13px;bottom:auto;left:28px}.Dialogue-module__F9JlIG__bubble:after{border:10px solid #0000;border-top:0;border-bottom:13px solid #1b1009fa;top:-11px;bottom:auto;left:29px}.Dialogue-module__F9JlIG__line{font-size:18px}.Dialogue-module__F9JlIG__replies,.Dialogue-module__F9JlIG__choice{gap:12px}.Dialogue-module__F9JlIG__primary{min-height:60px;padding:14px 16px}.Dialogue-module__F9JlIG__primary .Dialogue-module__F9JlIG__title{letter-spacing:.05em;font-size:15px}.Dialogue-module__F9JlIG__primary .Dialogue-module__F9JlIG__sub{margin-top:2px;font-size:13px}.Dialogue-module__F9JlIG__subDesktop{display:none}.Dialogue-module__F9JlIG__subMobile{display:block}.Dialogue-module__F9JlIG__secondary{background:#0e080399;min-height:52px;padding:12px 16px}.Dialogue-module__F9JlIG__chooser{grid-template-columns:1fr}.Dialogue-module__F9JlIG__label{font-size:16px}.Dialogue-module__F9JlIG__pillRow{padding:0 16px}}@media (max-width:767px) and (max-height:800px){.Dialogue-module__F9JlIG__whereMany{gap:8px}.Dialogue-module__F9JlIG__whereMany .Dialogue-module__F9JlIG__whereRoom .Dialogue-module__F9JlIG__sub{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.Dialogue-module__F9JlIG__enter,.Dialogue-module__F9JlIG__reopen,.Dialogue-module__F9JlIG__closing,.Dialogue-module__F9JlIG__choice,.Dialogue-module__F9JlIG__pill,.Dialogue-module__F9JlIG__shake,.Dialogue-module__F9JlIG__lineFade,.Dialogue-module__F9JlIG__spinner{transition:none;animation:none}}
