.LanguageSelector-module__pYIqRW__selectorContainer{align-items:center;display:flex;position:relative}.LanguageSelector-module__pYIqRW__ribbonBase{background:#0009;border:1px inset #ffffff1a;border-radius:8px;gap:12px;padding:8px 12px;display:flex;box-shadow:inset 0 4px 8px #000c,0 2px 10px #00000080}.LanguageSelector-module__pYIqRW__seal{cursor:pointer;z-index:10;background:radial-gradient(circle at 30% 30%,#8a2121,#4a0c0c 80%);border:2px solid #5a1111;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;text-decoration:none;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .2s;display:flex;position:relative;box-shadow:3px 5px 8px #000c,inset 2px 2px 4px #ffffff4d,inset -2px -2px 4px #00000080}.LanguageSelector-module__pYIqRW__sealInitials{font-family:var(--font-fredericka), cursive;color:#e6c86a;letter-spacing:1px;text-shadow:0 2px 2px #000000e6;font-size:1.2rem}.LanguageSelector-module__pYIqRW__seal:hover{z-index:20;transform:scale(1.15)translateY(-6px);box-shadow:4px 12px 20px #000000e6,inset 2px 2px 4px #fff6}.LanguageSelector-module__pYIqRW__activeSeal{background:radial-gradient(circle at 30% 30%,#9c2525,#631212 80%);border:2px solid #e6c86a;box-shadow:0 0 15px #e6c86a66,inset 2px 2px 4px #ffffff4d}.LanguageSelector-module__pYIqRW__unfurledText{background:var(--color-surface);color:var(--color-primary-dark);font-family:var(--font-calligraphy), cursive;border:2px dashed var(--color-primary);opacity:0;pointer-events:none;white-space:nowrap;border-radius:2px;padding:4px 20px;font-size:1.8rem;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:absolute;top:60px;left:50%;transform:translate(-50%)rotateY(90deg);box-shadow:4px 6px 12px #000000b3}.LanguageSelector-module__pYIqRW__unfurledText:before{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:8px solid var(--color-surface);position:absolute;top:-8px;left:50%;transform:translate(-50%)}.LanguageSelector-module__pYIqRW__seal:hover .LanguageSelector-module__pYIqRW__unfurledText{opacity:1;transform:translate(-50%)rotateY(0)}
