.r988-pdf-pages-module__UgiaFq__back{z-index:2100;background:#14283c66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.r988-pdf-pages-module__UgiaFq__panel{color:#1d3550;background:#fff;flex-direction:column;width:100%;max-width:760px;height:100dvh;display:flex;overflow:hidden}@media (min-width:800px){.r988-pdf-pages-module__UgiaFq__panel{border-radius:18px;height:min(92dvh,900px);box-shadow:0 10px 40px #14283c38}}.r988-pdf-pages-module__UgiaFq__head{min-height:56px;padding:0 8px;padding-top:env(safe-area-inset-top);border-bottom:1px solid #e3edf6;flex:none;align-items:center;gap:4px;display:flex}.r988-pdf-pages-module__UgiaFq__head h2{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:17px;font-weight:800;overflow:hidden}.r988-pdf-pages-module__UgiaFq__x{color:#1d3550;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.r988-pdf-pages-module__UgiaFq__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:14px 16px;overflow:auto}.r988-pdf-pages-module__UgiaFq__grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.r988-pdf-pages-module__UgiaFq__card{flex-direction:column;gap:6px;min-width:0;display:flex}.r988-pdf-pages-module__UgiaFq__thumb{background:#f5f9fc;border:1px solid #d6e6f4;border-radius:12px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.r988-pdf-pages-module__UgiaFq__thumb canvas{background:#fff;max-width:calc(100% - 12px);max-height:calc(100% - 12px);display:block;box-shadow:0 1px 3px #1d355033}.r988-pdf-pages-module__UgiaFq__num{color:#fff;box-sizing:border-box;background:#1d3550d1;border-radius:12px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;font-weight:700;display:grid;position:absolute;top:6px;left:6px}.r988-pdf-pages-module__UgiaFq__file{color:#4f6b86;white-space:nowrap;text-overflow:ellipsis;background:#ffffffe0;border-radius:6px;padding:1px 6px;font-size:11px;position:absolute;bottom:6px;left:6px;right:6px;overflow:hidden}.r988-pdf-pages-module__UgiaFq__del{cursor:pointer;color:#b0264f;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:0;right:0}.r988-pdf-pages-module__UgiaFq__del span{background:#fff;border:1px solid #f0cdd8;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.r988-pdf-pages-module__UgiaFq__btns{justify-content:space-between;gap:4px;display:flex}.r988-pdf-pages-module__UgiaFq__btn{color:#1d3550;cursor:pointer;background:#fff;border:1px solid #d6e6f4;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid}.r988-pdf-pages-module__UgiaFq__btn:disabled{opacity:.35;cursor:default}.r988-pdf-pages-module__UgiaFq__btn:focus-visible,.r988-pdf-pages-module__UgiaFq__del:focus-visible,.r988-pdf-pages-module__UgiaFq__pill:focus-visible,.r988-pdf-pages-module__UgiaFq__x:focus-visible{outline-offset:1px;outline:2px solid #3d8bc4}.r988-pdf-pages-module__UgiaFq__foot{padding:10px 16px 12px;padding-bottom:max(12px,env(safe-area-inset-bottom));border-top:1px solid #e3edf6;flex-wrap:wrap;flex:none;justify-content:center;gap:8px;display:flex}.r988-pdf-pages-module__UgiaFq__pill,.r988-pdf-pages-module__UgiaFq__pillMain{min-height:46px;font:inherit;cursor:pointer;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 20px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.r988-pdf-pages-module__UgiaFq__pill{color:#1f4f7a;background:#fff;border:1.4px solid #1f4f7a}.r988-pdf-pages-module__UgiaFq__pillMain{color:#fff;background:#1f4f7a;border:0}.r988-pdf-pages-module__UgiaFq__pillMain:disabled,.r988-pdf-pages-module__UgiaFq__pill:disabled{opacity:.55;cursor:default}.r988-pdf-pages-module__UgiaFq__ok{color:#1f6b3a;word-break:break-all;background:#eaf7ee;border-radius:10px;margin:0 0 12px;padding:8px 12px;font-size:13.5px;line-height:1.45}.r988-pdf-pages-module__UgiaFq__warn{color:#b0264f;margin:0 0 12px;font-size:13px}.r988-pdf-pages-module__UgiaFq__meta{color:#6b7f93;margin:12px 2px 0;font-size:12.5px;line-height:1.45}.r988-pdf-pages-module__UgiaFq__empty{text-align:center;color:#4f6b86;justify-items:center;gap:12px;padding:48px 16px;font-size:14px;display:grid}.r988-pdf-pages-module__UgiaFq__spin{border:3px solid #d6e6f4;border-top-color:#1f4f7a;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite r988-pdf-pages-module__UgiaFq__r988spin}@keyframes r988-pdf-pages-module__UgiaFq__r988spin{to{transform:rotate(360deg)}}
.tool-header-module__ewmv-W__head{box-sizing:border-box;color:#2b2233;background:#fff;border-bottom:1px solid #ece7f0;flex:none;align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 10px 0 6px;display:flex;position:relative}@media (max-width:640px){.tool-header-module__ewmv-W__head{gap:6px;min-height:52px;padding:0 6px 0 2px}}.tool-header-module__ewmv-W__head[data-in-app]{padding-left:12px}.tool-header-module__ewmv-W__bg{opacity:.32;pointer-events:none;background-position:50% 40%;background-size:cover;width:min(46%,520px);position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.tool-header-module__ewmv-W__head>:not(.tool-header-module__ewmv-W__bg){position:relative}.tool-header-module__ewmv-W__back{color:#2b2233;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.tool-header-module__ewmv-W__back:hover{background:#f3f0f6}.tool-header-module__ewmv-W__back:focus-visible,.tool-header-module__ewmv-W__pill:focus-visible,.tool-header-module__ewmv-W__tab:focus-visible{outline:2px solid var(--r994-tool,#7933a3);outline-offset:2px}.tool-header-module__ewmv-W__tile{background:var(--r994-tool,#7933a3);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.tool-header-module__ewmv-W__name{letter-spacing:-.01em;white-space:nowrap;color:#241a2c;flex:none;font-size:15.5px;font-weight:800}.tool-header-module__ewmv-W__ctx{white-space:nowrap;text-overflow:ellipsis;color:#6f6378;flex:0 auto;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.tool-header-module__ewmv-W__ctx>*{flex:none}.tool-header-module__ewmv-W__ctx>[data-r994-ellipsis]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.tool-header-module__ewmv-W__inline{flex:none;align-items:center;display:inline-flex}.tool-header-module__ewmv-W__spacer{flex:1 1 0;min-width:4px}.tool-header-module__ewmv-W__acts{flex:none;align-items:center;gap:6px;display:inline-flex}@media (max-width:640px){.tool-header-module__ewmv-W__name{font-size:15px}.tool-header-module__ewmv-W__ctx{font-size:12px}.tool-header-module__ewmv-W__acts{gap:4px}}.tool-header-module__ewmv-W__pill{box-sizing:border-box;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 14px;font-size:13.5px;font-weight:800;display:inline-flex;position:relative}.tool-header-module__ewmv-W__pill:after{content:"";position:absolute;inset:-5px 0}.tool-header-module__ewmv-W__pill:disabled{opacity:.45;cursor:default}.tool-header-module__ewmv-W__outline{color:var(--r994-tool,#7933a3);background:#fff;border:1.5px solid #e0d8e6}.tool-header-module__ewmv-W__outline:hover:not(:disabled){border-color:var(--r994-tool,#7933a3)}.tool-header-module__ewmv-W__outline[aria-pressed=true]{border-color:var(--r994-tool,#7933a3);background:var(--r994-tool,#7933a3);color:#fff}.tool-header-module__ewmv-W__filled{background:var(--r994-tool,#7933a3);color:#fff;border:0;padding:0 18px}.tool-header-module__ewmv-W__filled:hover:not(:disabled){filter:brightness(.94)}.tool-header-module__ewmv-W__small{min-height:28px;color:var(--r994-tool,#7933a3);background:#fff;border:1px solid #e0d8e6;padding:0 11px;font-size:12.5px;font-weight:700}.tool-header-module__ewmv-W__small:after{top:-8px;bottom:-8px}@media (max-width:640px){.tool-header-module__ewmv-W__pill{padding:0 11px;font-size:13px}.tool-header-module__ewmv-W__filled{padding:0 14px}.tool-header-module__ewmv-W__small{padding:0 9px}}.tool-header-module__ewmv-W__tabs{box-sizing:border-box;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#fff;border-bottom:1px solid #ece7f0;flex:none;align-items:stretch;gap:2px;min-height:44px;padding:0 8px;display:flex;overflow:auto hidden}.tool-header-module__ewmv-W__tabs::-webkit-scrollbar{display:none}.tool-header-module__ewmv-W__tabs>[data-tab-swipe-indicator]{display:none}.tool-header-module__ewmv-W__tab{color:#6f6378;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.tool-header-module__ewmv-W__tab:after{content:"";background:0 0;border-radius:2px;height:2.5px;position:absolute;bottom:0;left:10px;right:10px}.tool-header-module__ewmv-W__tab[aria-selected=true]{color:var(--r994-tool,#7933a3);font-weight:800}.tool-header-module__ewmv-W__tab[aria-selected=true]:after{background:var(--r994-tool,#7933a3)}.tool-header-module__ewmv-W__tab:disabled{opacity:.45;cursor:default}.tool-header-module__ewmv-W__tab svg{flex:none}.tool-header-module__ewmv-W__row{box-sizing:border-box;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#fff;border-bottom:1px solid #ece7f0;flex:none;align-items:center;gap:6px;min-height:50px;padding:5px 10px;display:flex;overflow:auto hidden}.tool-header-module__ewmv-W__row::-webkit-scrollbar{display:none}.tool-header-module__ewmv-W__row:empty{display:none}.tool-header-module__ewmv-W__row>*{flex:none}.tool-header-module__ewmv-W__center{justify-content:center}@media (max-width:640px){.tool-header-module__ewmv-W__center{justify-content:flex-start}}.tool-header-module__ewmv-W__sep{background:#e0d8e6;width:1px;height:22px;margin:0 4px}.tool-header-module__ewmv-W__status{box-sizing:border-box;min-height:28px;padding:4px 12px calc(4px + env(safe-area-inset-bottom));color:#8a8092;background:#fff;border-top:1px solid #ece7f0;flex:none;align-items:center;gap:12px;font-size:11.5px;font-weight:600;line-height:1.35;display:flex}.tool-header-module__ewmv-W__statusLeft{flex-wrap:wrap;flex:1;align-items:center;gap:6px 12px;min-width:0;display:flex}.tool-header-module__ewmv-W__item{font-variant-numeric:tabular-nums;min-width:0}.tool-header-module__ewmv-W__statusRight{color:#8a8092;white-space:nowrap;flex:none}.tool-header-module__ewmv-W__card{box-sizing:border-box;background:#fff;border:1px solid #e7e2ec;border-radius:14px}.tool-header-module__ewmv-W__cardTitle{color:#241a2c;margin:0;font-size:13px;font-weight:800}
.result-view-module__XNfM_q__root{color:#271830;background:#fff;min-height:60vh;padding-bottom:24px}.result-view-module__XNfM_q__root [data-page-hero] img{object-fit:contain;background:#fff;width:100%;height:100%}.result-view-module__XNfM_q__change{color:#fff;font:inherit;text-underline-offset:3px;cursor:pointer;opacity:.95;background:0 0;border:0;padding:0 2px;text-decoration:underline}.result-view-module__XNfM_q__lucky{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.result-view-module__XNfM_q__lucky>div{text-align:center;border:1px solid #eee6f3;border-radius:12px;padding:12px 6px}.result-view-module__XNfM_q__lucky small{color:#8a7896;font-size:12px;display:block}.result-view-module__XNfM_q__lucky b{align-items:center;gap:5px;font-size:16px;display:inline-flex}.result-view-module__XNfM_q__lucky i{border-radius:50%;width:14px;height:14px;display:inline-block}.result-view-module__XNfM_q__me{align-items:baseline;gap:10px;margin:0;display:flex}.result-view-module__XNfM_q__me b{font-size:24px}.result-view-module__XNfM_q__me span{color:#8a7896;font-size:13px}.result-view-module__XNfM_q__bars{gap:7px;margin-top:14px;display:grid}.result-view-module__XNfM_q__bars>div{white-space:nowrap;grid-template-columns:80px 1fr 20px;align-items:center;gap:8px;font-size:13px;display:grid}.result-view-module__XNfM_q__bars i{border-radius:4px;min-width:4px;height:8px;display:block}.result-view-module__XNfM_q__bars em{color:#6b5b77;font-style:normal}.result-view-module__XNfM_q__pillars{margin-top:14px;overflow-x:auto}.result-view-module__XNfM_q__more{color:#8a7896;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:14px 0 0;font-size:13px}.result-view-module__XNfM_q__top{align-items:center;gap:20px;display:flex}.result-view-module__XNfM_q__top h2{margin:0 0 8px!important}.result-view-module__XNfM_q__badge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:112px;height:112px;display:flex}.result-view-module__XNfM_q__badge>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:92px;height:92px;display:flex}.result-view-module__XNfM_q__badge b{font-size:30px;line-height:1.1}.result-view-module__XNfM_q__badge small{color:#6b5b77;font-size:11px}.result-view-module__XNfM_q__keywords{flex-wrap:wrap;gap:8px;display:flex}.result-view-module__XNfM_q__keywords span{color:#7933a3;background:#f3ecf8;border-radius:14px;padding:5px 12px;font-size:13px;font-weight:700}.result-view-module__XNfM_q__story{margin:18px 0 4px}.result-view-module__XNfM_q__story p{color:#2b1d35;word-break:keep-all;margin:0 0 12px;font-size:16px;line-height:1.85}.result-view-module__XNfM_q__slots{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:8px;display:grid}.result-view-module__XNfM_q__slots>div{background:#faf7fc;border-radius:14px;padding:14px}.result-view-module__XNfM_q__slots small{color:#7933a3;font-size:12px;font-weight:700}.result-view-module__XNfM_q__slots p{color:#3d2c49;margin:6px 0 0;font-size:14px;line-height:1.6}.result-view-module__XNfM_q__dos{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.result-view-module__XNfM_q__dos>div{border:1px solid #eee6f3;border-radius:14px;padding:14px}.result-view-module__XNfM_q__dos b{font-size:13px}.result-view-module__XNfM_q__dos p{color:#3d2c49;margin:6px 0 0;font-size:14px}.result-view-module__XNfM_q__good{color:#2f9e5b}.result-view-module__XNfM_q__bad{color:#c0504d}@media (max-width:900px){.result-view-module__XNfM_q__top{gap:14px}.result-view-module__XNfM_q__badge{width:84px;height:84px}.result-view-module__XNfM_q__badge>div{width:68px;height:68px}.result-view-module__XNfM_q__badge b{font-size:22px}.result-view-module__XNfM_q__story p{font-size:15px}.result-view-module__XNfM_q__slots,.result-view-module__XNfM_q__dos{grid-template-columns:1fr}}.result-view-module__XNfM_q__friends{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.result-view-module__XNfM_q__friends a{color:#271830;border:1px solid #eee6f3;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:12px 4px;font-size:13px;text-decoration:none;display:flex}.result-view-module__XNfM_q__friends img{object-fit:contain;width:64px;height:64px}.result-view-module__XNfM_q__friends small{color:#7933a3}.result-view-module__XNfM_q__mobileRoom{display:none}@media (max-width:900px){.result-view-module__XNfM_q__barRoom{display:none!important}.result-view-module__XNfM_q__mobileRoom{padding:0 24px 24px;display:block}}.result-view-module__XNfM_q__flowText{flex:0 auto;min-width:0}.result-view-module__XNfM_q__topPillars{flex:1;min-width:300px;max-width:440px;margin-left:auto}@media (max-width:900px){.result-view-module__XNfM_q__top{flex-wrap:wrap}.result-view-module__XNfM_q__topPillars{flex-basis:100%;min-width:0;max-width:none;margin-left:0}}.result-view-module__XNfM_q__top{grid-template-columns:112px auto minmax(260px,340px);grid-template-areas:"badge title lucky""badge kw lucky";align-items:center;gap:8px 20px;display:grid}.result-view-module__XNfM_q__top>.result-view-module__XNfM_q__badge{grid-area:badge}.result-view-module__XNfM_q__flowTitle{grid-area:title;align-self:end;margin:0!important}.result-view-module__XNfM_q__top>.result-view-module__XNfM_q__keywords{grid-area:kw;align-self:start}.result-view-module__XNfM_q__topLucky{grid-area:lucky;justify-self:end;width:100%}.result-view-module__XNfM_q__luckyHead{color:#7933a3;margin:0 0 6px 2px;font-size:12px;font-weight:700;display:block}.result-view-module__XNfM_q__story section{margin:0 0 16px}.result-view-module__XNfM_q__story h3{color:#7933a3;margin:0 0 4px;font-size:14px;font-weight:700}.result-view-module__XNfM_q__story section p{margin:0}@media (max-width:900px){.result-view-module__XNfM_q__top{grid-template-columns:84px 1fr;grid-template-areas:"badge lucky""title lucky""kw kw";align-items:start;column-gap:12px}.result-view-module__XNfM_q__flowTitle{text-align:center;align-self:start;font-size:15px!important}.result-view-module__XNfM_q__top>.result-view-module__XNfM_q__keywords{margin-top:4px}.result-view-module__XNfM_q__topLucky .result-view-module__XNfM_q__lucky{grid-template-columns:repeat(3,1fr);gap:6px}.result-view-module__XNfM_q__topLucky .result-view-module__XNfM_q__lucky>div{padding:8px 2px}.result-view-module__XNfM_q__topLucky .result-view-module__XNfM_q__lucky b{font-size:13px}.result-view-module__XNfM_q__topLucky .result-view-module__XNfM_q__lucky small{font-size:11px}.result-view-module__XNfM_q__topLucky{align-self:center}}.result-view-module__XNfM_q__culture{color:#5d4a69;margin:8px 2px 0;font-size:13px;line-height:1.5}.result-view-module__XNfM_q__culture b{color:#7933a3}.result-view-module__XNfM_q__note{color:#8a7896;margin:8px 0 0;font-size:12px}.result-view-module__XNfM_q__fourHead{color:#7933a3;margin:6px 0 8px;font-size:14px;font-weight:700}.result-view-module__XNfM_q__four{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.result-view-module__XNfM_q__four>div{border:1px solid #eee6f3;border-radius:14px;padding:12px}.result-view-module__XNfM_q__four small{color:#7933a3;font-size:12px;font-weight:700}.result-view-module__XNfM_q__four p{color:#3d2c49;margin:6px 0 0;font-size:13.5px;line-height:1.6}@media (max-width:900px){.result-view-module__XNfM_q__four{grid-template-columns:1fr 1fr}}.result-view-module__XNfM_q__months{grid-template-columns:repeat(6,1fr);gap:8px;margin:4px 0 16px;display:grid}.result-view-module__XNfM_q__months button{cursor:pointer;font:inherit;color:#3d2c49;background:#faf7fc;border:1px solid #eee6f3;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 2px;display:flex}.result-view-module__XNfM_q__months button[aria-pressed=true]{color:#fff;background:#7933a3;border-color:#7933a3}.result-view-module__XNfM_q__months small{font-size:12px}.result-view-module__XNfM_q__months b{font-size:18px}.result-view-module__XNfM_q__months span{opacity:.8;font-size:11px}.result-view-module__XNfM_q__months button[data-current]{box-shadow:inset 0 0 0 2px #d9c6e8}.result-view-module__XNfM_q__months [data-mark=good],.result-view-module__XNfM_q__monthMeta [data-mark=good]{color:#2f9e5b}.result-view-module__XNfM_q__months [data-mark=care],.result-view-module__XNfM_q__monthMeta [data-mark=care]{color:#c0504d}.result-view-module__XNfM_q__months [data-mark=mixed],.result-view-module__XNfM_q__monthMeta [data-mark=mixed]{color:#d8a420}.result-view-module__XNfM_q__months [data-mark=plain],.result-view-module__XNfM_q__monthMeta [data-mark=plain]{color:#7a6b86}.result-view-module__XNfM_q__months button[aria-pressed=true] b{color:#fff}.result-view-module__XNfM_q__monthCard h3{color:#271830;margin:4px 0 6px;font-size:18px}.result-view-module__XNfM_q__monthCard>p{color:#2b1d35;margin:0 0 12px;font-size:15px;line-height:1.8}.result-view-module__XNfM_q__monthMeta{color:#8a7896!important;font-size:13px!important}.result-view-module__XNfM_q__monthMeta span{font-weight:700}@media (max-width:900px){.result-view-module__XNfM_q__months{grid-template-columns:repeat(4,1fr)}}.result-view-module__XNfM_q__chartView section{margin:0 0 22px}.result-view-module__XNfM_q__chartView h2{font-size:18px;margin:0 0 10px!important}.result-view-module__XNfM_q__chartView p{color:#2b1d35;margin:6px 0;font-size:15px;line-height:1.75}.result-view-module__XNfM_q__checks{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 8px;padding:0;list-style:none;display:grid}.result-view-module__XNfM_q__checks li{color:#5d4a69;border:1px solid #eee6f3;border-radius:14px;flex-direction:column;gap:4px;padding:12px;font-size:13px;line-height:1.5;display:flex}.result-view-module__XNfM_q__checks li b{color:#9a8aa6;font-size:14px}.result-view-module__XNfM_q__checks li[data-on] b{color:#2f9e5b}.result-view-module__XNfM_q__roles{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.result-view-module__XNfM_q__roles>div{border:1px solid #eee6f3;border-radius:14px;flex-direction:column;gap:4px;padding:10px;display:flex}.result-view-module__XNfM_q__roles small{color:#7933a3;font-size:12px;font-weight:700}.result-view-module__XNfM_q__roles>div[data-role=gi] small,.result-view-module__XNfM_q__roles>div[data-role=gu] small{color:#c0504d}.result-view-module__XNfM_q__roles>div[data-role=han] small{color:#8a7896}.result-view-module__XNfM_q__roles b{align-items:center;gap:5px;font-size:15px;display:flex}.result-view-module__XNfM_q__roles i{border-radius:50%;width:12px;height:12px;display:inline-block}.result-view-module__XNfM_q__roles span{color:#6b5b77;font-size:12px;line-height:1.5}.result-view-module__XNfM_q__roles>div[data-role=yong]{background:#faf7fc;border:2px solid #7933a3}.result-view-module__XNfM_q__palaces{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.result-view-module__XNfM_q__palaces>div{border:1px solid #eee6f3;border-radius:14px;flex-direction:column;gap:4px;padding:12px;display:flex}.result-view-module__XNfM_q__palaces small{color:#7933a3;font-size:12px;font-weight:700}.result-view-module__XNfM_q__palaces em{color:#8a7896;font-size:11px;font-style:normal}.result-view-module__XNfM_q__palaces b{color:#271830;margin:4px 0;font-size:24px}.result-view-module__XNfM_q__palaces p{margin:4px 0 0!important;font-size:13.5px!important;line-height:1.6!important}.result-view-module__XNfM_q__tags{flex-wrap:wrap;gap:4px;display:flex}.result-view-module__XNfM_q__tags span{color:#7933a3;background:#f3ecf8;border-radius:10px;padding:3px 8px;font-size:11px;font-weight:700}.result-view-module__XNfM_q__tags span[data-star]{color:#9a6b00;background:#fff4dd}.result-view-module__XNfM_q__stars{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.result-view-module__XNfM_q__stars li{border:1px solid #eee6f3;border-radius:14px;padding:12px}.result-view-module__XNfM_q__stars b{color:#271830;margin-right:6px;font-size:15px}.result-view-module__XNfM_q__stars small{color:#8a7896;font-size:12px}.result-view-module__XNfM_q__stars p{margin:6px 0 0!important;font-size:13.5px!important}@media (max-width:900px){.result-view-module__XNfM_q__checks{grid-template-columns:1fr}.result-view-module__XNfM_q__roles{grid-template-columns:repeat(3,1fr)}.result-view-module__XNfM_q__palaces,.result-view-module__XNfM_q__stars{grid-template-columns:1fr 1fr}}@media (max-width:420px){.result-view-module__XNfM_q__palaces,.result-view-module__XNfM_q__stars{grid-template-columns:1fr}}.result-view-module__XNfM_q__rateChip{border:1px solid #e1d6ea;background:#fff!important}.result-view-module__XNfM_q__rateChip[data-r=good]{border-color:#bfe3cc;color:#2f9e5b!important}.result-view-module__XNfM_q__rateChip[data-r=care]{border-color:#f0c9c6;color:#c0504d!important}.result-view-module__XNfM_q__subHead{color:#7933a3;margin:14px 0 8px;font-size:14px;font-weight:700}.result-view-module__XNfM_q__yearCards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.result-view-module__XNfM_q__yearCards>div{border:1px solid #eee6f3;border-radius:14px;padding:12px}.result-view-module__XNfM_q__yearCards small{color:#8a7896;font-size:12px}.result-view-module__XNfM_q__yearCards b{margin:4px 0;font-size:16px;display:block}.result-view-module__XNfM_q__yearCards p{margin:0!important;font-size:13.5px!important;line-height:1.6!important}.result-view-module__XNfM_q__yearCards>div[data-r=good] b,.result-view-module__XNfM_q__cycles>div[data-r=good] span{color:#2f9e5b}.result-view-module__XNfM_q__yearCards>div[data-r=care] b,.result-view-module__XNfM_q__cycles>div[data-r=care] span{color:#c0504d}.result-view-module__XNfM_q__genderRow{color:#6b5b77;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.result-view-module__XNfM_q__genderRow span{flex:1;min-width:200px}.result-view-module__XNfM_q__genderRow button{color:#7933a3;font:inherit;cursor:pointer;background:#fff;border:1px solid #e1d6ea;border-radius:16px;padding:6px 16px;font-size:14px}.result-view-module__XNfM_q__genderRow button[aria-pressed=true]{color:#fff;background:#7933a3;border-color:#7933a3}.result-view-module__XNfM_q__cycles{grid-template-columns:repeat(8,1fr);gap:6px;margin:6px 0 10px;display:grid}.result-view-module__XNfM_q__cycles>div{text-align:center;border:1px solid #eee6f3;border-radius:12px;flex-direction:column;gap:2px;padding:8px 2px;display:flex}.result-view-module__XNfM_q__cycles small{color:#8a7896;font-size:11px}.result-view-module__XNfM_q__cycles b{font-size:16px}.result-view-module__XNfM_q__cycles span{color:#7a6b86;font-size:11px;font-weight:700}.result-view-module__XNfM_q__cycles>div[data-now]{background:#faf7fc;border:2px solid #7933a3}.result-view-module__XNfM_q__areas{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.result-view-module__XNfM_q__areas>div{border:1px solid #eee6f3;border-radius:14px;padding:14px}.result-view-module__XNfM_q__areas h3{color:#7933a3;margin:0 0 6px;font-size:15px}.result-view-module__XNfM_q__areas p{margin:4px 0!important;font-size:14px!important;line-height:1.7!important}.result-view-module__XNfM_q__compatForm{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin-top:8px;display:grid}.result-view-module__XNfM_q__compatForm label{color:#5d4a69;flex-direction:column;gap:6px;font-size:13px;display:flex}.result-view-module__XNfM_q__compatGo{color:#fff;min-height:52px;font:inherit;cursor:pointer;background:#7933a3;border:0;border-radius:14px;padding:0 22px;font-weight:700}.result-view-module__XNfM_q__compatScore{text-align:center;border:1px solid #eee6f3;border-radius:16px;margin:12px 0;padding:16px}.result-view-module__XNfM_q__compatScore small{color:#7933a3;font-size:13px;font-weight:700}.result-view-module__XNfM_q__compatScore b{color:#f2b705;letter-spacing:4px;font-size:30px;display:block}.result-view-module__XNfM_q__compatScore b i{color:#e8e1ee;font-style:normal}@media (max-width:900px){.result-view-module__XNfM_q__yearCards{grid-template-columns:1fr}.result-view-module__XNfM_q__cycles{grid-template-columns:repeat(4,1fr)}.result-view-module__XNfM_q__areas,.result-view-module__XNfM_q__compatForm{grid-template-columns:1fr}}.result-view-module__XNfM_q__tierTag{color:#fff;vertical-align:middle;background:#24182f;border-radius:6px;margin-left:5px;padding:1px 5px;font-size:9.5px;font-style:normal;font-weight:700;line-height:1.5;display:inline-block}[aria-pressed=true] .result-view-module__XNfM_q__tierTag{color:#7933a3;background:#fff}@media (max-width:600px){.result-view-module__XNfM_q__root [data-action-bar]{flex-wrap:wrap;row-gap:6px}.result-view-module__XNfM_q__root [data-action-bar]>div:first-child{flex:100%}.result-view-module__XNfM_q__root [data-action-bar]>div:last-child{margin-left:auto}}.result-view-module__XNfM_q__tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.result-view-module__XNfM_q__tabs::-webkit-scrollbar{display:none}.result-view-module__XNfM_q__tabs>[data-tab-swipe-indicator]{display:none}.result-view-module__XNfM_q__deep{display:grid;padding-top:4px!important;padding-bottom:4px!important}.result-view-module__XNfM_q__deep button{font:inherit;color:#271830;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #f1eaf5;align-items:center;gap:6px;padding:14px 2px;font-size:15px;font-weight:700;display:flex}.result-view-module__XNfM_q__deep button:last-child{border-bottom:0}.result-view-module__XNfM_q__deep button span{flex:1}.result-view-module__XNfM_q__deep button i{color:#9a8ea3;font-size:18px;font-style:normal;line-height:1;transition:transform .15s}.result-view-module__XNfM_q__deep button[aria-expanded=true] i{transform:rotate(90deg)}.result-view-module__XNfM_q__compat{gap:12px;display:grid}.result-view-module__XNfM_q__right{display:none}@media (min-width:1100px){.result-view-module__XNfM_q__root [data-action-bar]{max-width:1600px}.result-view-module__XNfM_q__three{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;max-width:1600px;margin:0 auto;padding:0 24px 32px;display:grid}.result-view-module__XNfM_q__three[data-wide]{grid-template-columns:minmax(0,1fr)}.result-view-module__XNfM_q__three>[data-split]{gap:20px;max-width:none;margin:0;padding:0}.result-view-module__XNfM_q__three>[data-split]>aside{scrollbar-width:none;align-self:flex-start;gap:12px;width:300px;max-height:calc(100vh - 96px);position:sticky;top:80px;overflow-y:auto}.result-view-module__XNfM_q__three>[data-split]>aside::-webkit-scrollbar{display:none}.result-view-module__XNfM_q__three>[data-split]>aside>section{padding:16px}.result-view-module__XNfM_q__right{scrollbar-width:none;max-height:calc(100vh - 96px);display:block;position:sticky;top:80px;overflow-y:auto}.result-view-module__XNfM_q__right::-webkit-scrollbar{display:none}}.result-view-module__XNfM_q__tabs{padding-right:18px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000)}@media (max-width:600px){.result-view-module__XNfM_q__root [data-action-bar]{flex-wrap:wrap;row-gap:8px;padding-right:14px}.result-view-module__XNfM_q__root [data-action-bar]>div:first-child{flex:100%;min-width:0}.result-view-module__XNfM_q__root [data-action-bar]>div:last-child{gap:8px;margin-left:auto}:is(.result-view-module__XNfM_q__root [data-action-bar]>div:last-child button,.result-view-module__XNfM_q__root [data-action-bar]>div:last-child a){box-sizing:border-box;height:36px;min-height:36px}.result-view-module__XNfM_q__tabs{gap:6px}.result-view-module__XNfM_q__tabs>button{flex:none;padding:0 10px;font-size:13px}}.result-view-module__XNfM_q__r994Top{box-sizing:border-box;max-width:1600px;margin:0 auto 12px;padding:0 24px}.result-view-module__XNfM_q__r994Bottom{box-sizing:border-box;max-width:1600px;margin:8px auto 0;padding:0 24px}@media (max-width:600px){.result-view-module__XNfM_q__r994Top{margin-bottom:8px;padding:0}.result-view-module__XNfM_q__r994Bottom{padding:0}}.result-view-module__XNfM_q__r994Acts{align-items:center;gap:6px;display:inline-flex}:is(.result-view-module__XNfM_q__r994Acts [data-fortune-letters-open],.result-view-module__XNfM_q__r994Acts [data-share-open]){border-radius:999px;min-height:34px;font-weight:800;position:relative}.result-view-module__XNfM_q__r994Acts [data-fortune-letters-open]:after{content:"";position:absolute;inset:-5px 0}.result-view-module__XNfM_q__r994Acts [data-share-open]:after{content:"";position:absolute;inset:-5px 0}.result-view-module__XNfM_q__r994Acts [data-fortune-letters-open]{border-width:1.5px}.result-view-module__XNfM_q__r994Acts [data-share-open]{color:#7933a3;background:#fff;border:1.5px solid #7933a3;padding:0 14px}.result-view-module__XNfM_q__r994Acts [data-share-open]:hover{background:#f6f0fa}.result-view-module__XNfM_q__r994Acts [data-fortune-letters-open]{justify-content:center;gap:3px;min-width:40px;padding:0 10px;font-size:0}@media (max-width:480px){.result-view-module__XNfM_q__r994Acts [data-share-open]{padding:0 12px}}
.friend-add-dialog-module__3XCZla__dialog{box-sizing:border-box;color:#271830;background:#fff;border:1px solid #e6dcef;border-radius:16px;width:min(300px,100vw - 24px);padding:12px 14px 16px;box-shadow:0 10px 36px #29133526}.friend-add-dialog-module__3XCZla__dialog::backdrop{background:#1c102633}.friend-add-dialog-module__3XCZla__dialog header{align-items:center;gap:2px;margin-bottom:6px;display:flex}.friend-add-dialog-module__3XCZla__dialog header strong{flex:1;font-size:15px}.friend-add-dialog-module__3XCZla__dialog header button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.friend-add-dialog-module__3XCZla__info{color:#8a7896}.friend-add-dialog-module__3XCZla__close{color:#632787;font-size:26px;font-weight:300;line-height:1}.friend-add-dialog-module__3XCZla__infoBox{color:#5d4f68;background:#f7f2fa;border-radius:10px;margin:0 0 8px;padding:10px;font-size:12px;line-height:1.5}.friend-add-dialog-module__3XCZla__infoBox p{margin:0 0 8px}.friend-add-dialog-module__3XCZla__infoBox button{all:unset;cursor:pointer;color:#7933a3;font-weight:700;text-decoration:underline}.friend-add-dialog-module__3XCZla__infoBox button:disabled{opacity:.5}.friend-add-dialog-module__3XCZla__infoBox small{color:#8a7896;margin-top:4px;display:block}.friend-add-dialog-module__3XCZla__me{flex-direction:column;align-items:center;gap:6px;margin:4px 0;display:flex}.friend-add-dialog-module__3XCZla__me strong{font-size:16px}.friend-add-dialog-module__3XCZla__avatar{border-radius:50%;width:64px;height:64px;display:flex;overflow:hidden}.friend-add-dialog-module__3XCZla__avatar>*{font-size:26px;width:100%!important;height:100%!important}.friend-add-dialog-module__3XCZla__qr{width:180px;height:180px;margin:8px auto;display:block}.friend-add-dialog-module__3XCZla__primary{all:unset;box-sizing:border-box;cursor:pointer;color:#fff;background:#7933a3;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:46px;font-size:15px;font-weight:700;display:flex}.friend-add-dialog-module__3XCZla__primary:disabled{opacity:.45;cursor:default}.friend-add-dialog-module__3XCZla__muted{text-align:center;color:#6b5b77;margin:16px 0;font-size:13px}.friend-add-dialog-module__3XCZla__notice{text-align:center;color:#7933a3;word-break:break-all;margin:8px 0 0;font-size:12px}.friend-add-dialog-module__3XCZla__dialog header .friend-add-dialog-module__3XCZla__close{color:#632787;font-size:26px;font-weight:300;line-height:1}.friend-add-dialog-module__3XCZla__dialog header .friend-add-dialog-module__3XCZla__info{color:#8a7896}.friend-add-dialog-module__3XCZla__search{gap:6px;margin:2px 0 6px;display:flex}.friend-add-dialog-module__3XCZla__search input{box-sizing:border-box;min-width:0;height:40px;font:inherit;color:#271830;background:#faf8fc;flex:1;padding:0 12px;font-size:14px;border:1px solid #e1d6ea!important;border-radius:20px!important}.friend-add-dialog-module__3XCZla__search button,.friend-add-dialog-module__3XCZla__idForm button[type=submit]{all:unset;box-sizing:border-box;cursor:pointer;color:#fff;background:#7933a3;border-radius:20px;align-items:center;height:40px;padding:0 14px;font-size:14px;font-weight:700;display:flex}.friend-add-dialog-module__3XCZla__search button:disabled,.friend-add-dialog-module__3XCZla__idForm button[type=submit]:disabled{color:#9586a2;cursor:default;background:#e3dfeb}.friend-add-dialog-module__3XCZla__searchNote{text-align:center;color:#6b5b77;margin:0 0 6px;font-size:12px}.friend-add-dialog-module__3XCZla__found{background:#fcfafd;border:1px solid #eee4f3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;padding:10px;display:flex}.friend-add-dialog-module__3XCZla__found>div:first-of-type{flex-direction:column;flex:1;min-width:0;display:flex}.friend-add-dialog-module__3XCZla__found strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.friend-add-dialog-module__3XCZla__found small{color:#8a7896;font-size:12px}.friend-add-dialog-module__3XCZla__found em{color:#7933a3;font-size:12px;font-style:normal}.friend-add-dialog-module__3XCZla__foundAvatar{border-radius:50%;flex:none;width:40px;height:40px;display:flex;overflow:hidden}.friend-add-dialog-module__3XCZla__foundAvatar>*{font-size:16px;width:100%!important;height:100%!important}.friend-add-dialog-module__3XCZla__foundAction{flex-basis:100%}.friend-add-dialog-module__3XCZla__foundAction>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.friend-add-dialog-module__3XCZla__foundAction p{color:#6b5b77;text-align:right;flex-basis:100%;margin:0;font-size:12px}.friend-add-dialog-module__3XCZla__foundAction button,.friend-add-dialog-module__3XCZla__foundAction a{box-sizing:border-box;border-radius:17px!important;min-height:34px!important;padding:0 14px!important;font-size:13px!important}.friend-add-dialog-module__3XCZla__myId{color:#6b5b77;align-items:center;gap:6px;font-size:13px;display:flex}.friend-add-dialog-module__3XCZla__myId button,.friend-add-dialog-module__3XCZla__makeId{all:unset;cursor:pointer;color:#7933a3;font-size:13px;font-weight:700}.friend-add-dialog-module__3XCZla__makeId{border:1px solid #d9c6e8;border-radius:14px;padding:4px 12px}.friend-add-dialog-module__3XCZla__idForm{margin:2px 0 6px}.friend-add-dialog-module__3XCZla__idForm>div{align-items:center;gap:6px;display:flex}.friend-add-dialog-module__3XCZla__idForm span{color:#8a7896;font-weight:700}.friend-add-dialog-module__3XCZla__idForm input{box-sizing:border-box;min-width:0;height:40px;font:inherit;flex:1;padding:0 10px;font-size:14px;border:1px solid #e1d6ea!important;border-radius:10px!important}.friend-add-dialog-module__3XCZla__idForm small{color:#8a7896;margin-top:4px;font-size:11px;display:block}.friend-add-dialog-module__3XCZla__idForm .friend-add-dialog-module__3XCZla__idCancel{all:unset;cursor:pointer;color:#632787;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;display:flex}.friend-add-dialog-module__3XCZla__switchRow{color:#3f2c4c;justify-content:space-between;align-items:center;gap:8px;margin:6px 0 2px;font-weight:600;display:flex}.friend-add-dialog-module__3XCZla__switchRow input{accent-color:#7933a3;width:20px;height:20px}.friend-add-dialog-module__3XCZla__switchHint{color:#8a7896;margin-bottom:8px;display:block}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__primary{color:#fff;background:#7933a3;border:0;border-radius:12px;min-height:46px;padding:0}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__primary:disabled{opacity:.45}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__search button,.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__idForm button[type=submit]{color:#fff;background:#7933a3;border:0;border-radius:20px;height:40px;min-height:40px;padding:0 14px}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__search button:disabled,.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__idForm button[type=submit]:disabled{color:#9586a2;opacity:1;background:#e3dfeb}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__makeId{color:#7933a3;background:#fff;border:1px solid #d9c6e8;border-radius:14px;min-height:30px;padding:4px 12px}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__myId button,.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__infoBox button{color:#7933a3;background:0 0;border:0;border-radius:0;min-height:0;padding:0}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__idForm .friend-add-dialog-module__3XCZla__idCancel{color:#632787;background:0 0;border:0;border-radius:0;width:32px;min-height:32px;padding:0}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__foundAction button,.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__foundAction a{color:#7933a3;background:#fff;border:1px solid #d9c6e8;border-radius:17px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__foundAction [class*=primary]{color:#fff;background:#7933a3;border-color:#7933a3;flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__foundAction button:disabled{opacity:.55}.friend-add-dialog-module__3XCZla__smsInvite{display:none}@media (hover:none) and (pointer:coarse){.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__smsInvite{box-sizing:border-box;color:#7933a3;cursor:pointer;background:#fff;border:1px solid #d9c6e8;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:44px;margin-top:8px;font-size:15px;font-weight:600;text-decoration:none;display:flex}}.friend-add-dialog-module__3XCZla__phone{background:#fcfafd;border:1px solid #eee4f3;border-radius:12px;flex-direction:column;gap:6px;margin:0 0 10px;padding:10px;display:flex}.friend-add-dialog-module__3XCZla__phoneMuted{text-align:center;color:#8a7896;margin:0;font-size:12px}.friend-add-dialog-module__3XCZla__phoneMe{border-bottom:1px solid #eee4f3;flex-direction:column;gap:4px;padding-bottom:8px;display:flex}.friend-add-dialog-module__3XCZla__phoneMe>strong{color:#3f2c4c;font-size:13px}.friend-add-dialog-module__3XCZla__phoneMe>small{color:#7933a3;font-size:12px}.friend-add-dialog-module__3XCZla__phoneMe .friend-add-dialog-module__3XCZla__switchRow{margin:0;font-size:13px;font-weight:400}.friend-add-dialog-module__3XCZla__phoneRow{align-items:stretch;gap:6px;display:flex}.friend-add-dialog-module__3XCZla__dial{box-sizing:border-box;width:86px;height:40px;font:inherit;color:#271830;background:#fff;border:1px solid #e1d6ea;border-radius:10px;flex:none;padding:0 4px;font-size:13px}.friend-add-dialog-module__3XCZla__phoneRow input,.friend-add-dialog-module__3XCZla__phoneRow textarea{box-sizing:border-box;min-width:0;min-height:40px;font:inherit;color:#271830;resize:vertical;background:#fff;flex:1;padding:8px 10px;font-size:15px;border:1px solid #e1d6ea!important;border-radius:10px!important}.friend-add-dialog-module__3XCZla__phoneNumbers{flex-direction:column;gap:6px;display:flex}.friend-add-dialog-module__3XCZla__phoneNumbers>strong{color:#3f2c4c;font-size:13px}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneRow button{color:#fff;cursor:pointer;background:#7933a3;border:0;border-radius:20px;height:40px;min-height:40px;padding:0 14px;font-size:14px;font-weight:700}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneRow button:disabled{color:#9586a2;background:#e3dfeb}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneFind{box-sizing:border-box;color:#fff;cursor:pointer;background:#7933a3;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:0 12px;font-size:16px;font-weight:700;display:flex}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneFind:disabled{opacity:.45;cursor:default}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneSmall{color:#7933a3;cursor:pointer;background:#fff;border:1px solid #d9c6e8;border-radius:19px;min-height:38px;padding:0 14px;font-size:14px;font-weight:700}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneSmall:disabled{opacity:.5}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneLink{color:#7933a3;cursor:pointer;background:0 0;border:0;align-self:center;min-height:0;padding:2px 4px;font-size:13px;font-weight:600;text-decoration:underline}.friend-add-dialog-module__3XCZla__phonePrivacy{color:#8a7896;text-align:center;font-size:11px;line-height:1.45}.friend-add-dialog-module__3XCZla__phoneResults{flex-direction:column;gap:6px;max-height:300px;display:flex;overflow-y:auto}.friend-add-dialog-module__3XCZla__phoneResults>strong{color:#3f2c4c;margin-top:4px;font-size:13px}.friend-add-dialog-module__3XCZla__phoneItem{align-items:center;gap:8px;min-height:44px;display:flex}.friend-add-dialog-module__3XCZla__phoneItem>div{flex-direction:column;flex:1;min-width:0;display:flex}.friend-add-dialog-module__3XCZla__phoneItem b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.friend-add-dialog-module__3XCZla__phoneItem small{color:#8a7896;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.friend-add-dialog-module__3XCZla__phoneItem em{color:#7933a3;flex:none;font-size:12px;font-style:normal}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneItem button{color:#fff;cursor:pointer;background:#7933a3;border:0;border-radius:17px;flex:none;min-height:34px;padding:0 12px;font-size:13px;font-weight:700}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneItem button:disabled{opacity:.5}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneItem .friend-add-dialog-module__3XCZla__phoneInvite{color:#7933a3;background:#fff;border:1px solid #d9c6e8}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog{width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phone{background:0 0;border:0;gap:10px;padding:0}.friend-add-dialog-module__3XCZla__card{background:#fcfafd;border:1px solid #eee4f3;border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.friend-add-dialog-module__3XCZla__cardTitle{color:#271830;font-size:17px}.friend-add-dialog-module__3XCZla__cardLine{color:#5d4f68;margin:0;font-size:14px;line-height:1.45}.friend-add-dialog-module__3XCZla__tabs{gap:6px;display:flex}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__tab,.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__tabOn{color:#7933a3;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #d9c6e8;border-radius:12px;flex:1;min-width:0;min-height:44px;padding:0 4px;font-size:14px;font-weight:600;overflow:hidden}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__tabOn{background:#f3eaf9;border-color:#7933a3;font-weight:700}.friend-add-dialog-module__3XCZla__panel{background:#fff;border:1px solid #eee4f3;border-radius:14px;flex-direction:column;align-items:stretch;gap:8px;padding:12px;display:flex}.friend-add-dialog-module__3XCZla__panel .friend-add-dialog-module__3XCZla__search,.friend-add-dialog-module__3XCZla__panel .friend-add-dialog-module__3XCZla__searchNote,.friend-add-dialog-module__3XCZla__panel .friend-add-dialog-module__3XCZla__found,.friend-add-dialog-module__3XCZla__panel .friend-add-dialog-module__3XCZla__me{margin:0}.friend-add-dialog-module__3XCZla__disclosure{text-align:center;background:#fff;border:1px solid #eee4f3;border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;padding:16px;display:flex}.friend-add-dialog-module__3XCZla__disclosure p{color:#271830;margin:0;font-size:16px;line-height:1.55}.friend-add-dialog-module__3XCZla__disclosureIcon{color:#7933a3;background:#f3eaf9;border-radius:50%;justify-content:center;align-self:center;align-items:center;width:76px;height:76px;display:flex}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__ghost{color:#7933a3;cursor:pointer;background:#fff;border:1px solid #d9c6e8;border-radius:12px;min-height:46px;font-size:15px;font-weight:600}.friend-add-dialog-module__3XCZla__phoneNote{text-align:center;color:#6b5b77;margin:0;font-size:14px;line-height:1.45}.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneResults{background:#fff;border:1px solid #eee4f3;border-radius:14px;max-height:none;padding:12px;overflow:visible}.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneResults>strong{font-size:15px}.friend-add-dialog-module__3XCZla__resultsHead{align-items:center;gap:8px;display:flex}.friend-add-dialog-module__3XCZla__resultsHead strong{color:#3f2c4c;flex:1;font-size:15px}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__addAll{color:#fff;cursor:pointer;background:#7933a3;border:0;border-radius:19px;flex:none;min-height:38px;padding:0 14px;font-size:14px;font-weight:700}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__addAll:disabled{opacity:.5}.friend-add-dialog-module__3XCZla__toast{color:#fff;background:#3f2c4c;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.friend-add-dialog-module__3XCZla__toast span{flex:1}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__toast button{color:#e3c8f5;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0 4px;font-size:14px;font-weight:700}.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneItem{min-height:50px}.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneItem b{font-size:15px}.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneItem small{font-size:12.5px}.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneItem em{font-size:13px}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__more{color:#7933a3;cursor:pointer;background:0 0;border:0;min-height:40px;font-size:14px;font-weight:700}.friend-add-dialog-module__3XCZla__meCard{background:#fff;border:1px solid #eee4f3;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.friend-add-dialog-module__3XCZla__meCard>strong{color:#3f2c4c;font-size:14px;line-height:1.45}.friend-add-dialog-module__3XCZla__meOn{background:#f7f2fa;border-radius:12px;margin:0;padding:10px 12px;font-size:14px;font-weight:400}.friend-add-dialog-module__3XCZla__meNote{text-align:center;color:#7933a3;font-size:13px}.friend-add-dialog-module__3XCZla__meTop{background:#fcfafd}.friend-add-dialog-module__3XCZla__dialPrefix{box-sizing:border-box;color:#3f2c4c;background:#f7f2fa;border:1px solid #e1d6ea;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:44px;height:40px;padding:0 8px;font-size:14px;font-weight:600;display:flex}.friend-add-dialog-module__3XCZla__meHint{color:#8a7896;font-size:12px}.friend-add-dialog-module__3XCZla__meActions{justify-content:flex-end;gap:12px;display:flex}.friend-add-dialog-module__3XCZla__meDone{color:#7933a3;background:#f7f2fa;border:1px solid #eee4f3;border-radius:12px;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:14px;display:flex}.friend-add-dialog-module__3XCZla__meDone span{color:#3f2c4c;flex:1;font-weight:600}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__meChange{color:#7933a3;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0 4px;font-size:13px;font-weight:700}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__meChange:disabled{opacity:.5}.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__phoneItem .friend-add-dialog-module__3XCZla__doneChip{color:#7933a3;background:#f3eaf9;border-radius:14px;align-items:center;gap:3px;padding:4px 10px;font-weight:700;display:inline-flex}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__toast button:disabled{opacity:.5}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__kakaoInvite{all:unset;box-sizing:border-box;cursor:pointer;color:#7933a3;background:#fff;border:1px solid #d9c6e8;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin:8px 0;font-size:15px;font-weight:600;display:flex}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__kakaoInvite:disabled{opacity:.6;cursor:default}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__kakaoInvite:focus-visible{outline-offset:2px;outline:2px solid #7933a3}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__wide{width:min(420px,100vw - 24px)}.friend-add-dialog-module__3XCZla__pc{flex-direction:column;gap:12px;display:flex}.friend-add-dialog-module__3XCZla__pcSearch{background:#faf8fc;border:1px solid #e1d6ea;border-radius:22px;align-items:center;gap:6px;padding:0 4px 0 12px;display:flex}.friend-add-dialog-module__3XCZla__pcSearchIcon{color:#8a7896;flex:none;display:flex}.friend-add-dialog-module__3XCZla__pcSearch input{box-sizing:border-box;min-width:0;height:42px;font:inherit;color:#271830;background:0 0;outline:none;flex:1;padding:0 4px;font-size:14px;border:0!important}.friend-add-dialog-module__3XCZla__pcSearch:focus-within{border-color:#7933a3}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pcSearch button{color:#fff;cursor:pointer;background:#7933a3;border:0;border-radius:17px;flex:none;height:34px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pcSearch button:disabled{color:#9586a2;background:#e3dfeb}.friend-add-dialog-module__3XCZla__pc .friend-add-dialog-module__3XCZla__found,.friend-add-dialog-module__3XCZla__pc .friend-add-dialog-module__3XCZla__searchNote{margin:0}.friend-add-dialog-module__3XCZla__sectionTitle{color:#3f2c4c;font-size:14px;display:block}.friend-add-dialog-module__3XCZla__suggest{background:#fff;border:1px solid #eee4f3;border-radius:14px;flex-direction:column;gap:4px;padding:12px;display:flex}.friend-add-dialog-module__3XCZla__suggest .friend-add-dialog-module__3XCZla__sectionTitle{margin-bottom:4px}.friend-add-dialog-module__3XCZla__suggestItem{align-items:center;gap:10px;min-height:48px;display:flex}.friend-add-dialog-module__3XCZla__suggestItem>div{flex-direction:column;flex:1;min-width:0;display:flex}.friend-add-dialog-module__3XCZla__suggestItem b{color:#271830;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.friend-add-dialog-module__3XCZla__suggestItem small{color:#8a7896;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.friend-add-dialog-module__3XCZla__suggestItem em{color:#8a7896;flex:none;font-size:12px;font-style:normal}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__suggestAdd{color:#7933a3;cursor:pointer;background:#fff;border:1px solid #7933a3;border-radius:16px;flex:none;align-items:center;gap:4px;min-height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__suggestAdd:hover{background:#f3eaf9}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__suggestAdd:disabled{opacity:.5;cursor:default}.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__suggestItem .friend-add-dialog-module__3XCZla__suggestDone{color:#7933a3;background:#f3eaf9;border-radius:14px;align-items:center;gap:3px;padding:4px 10px;font-weight:700;display:inline-flex}.friend-add-dialog-module__3XCZla__pcInvite{background:#fcfafd;border:1px solid #eee4f3;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.friend-add-dialog-module__3XCZla__pcInviteRow{gap:6px;display:flex}.friend-add-dialog-module__3XCZla__pcInviteRow>*{flex:1;min-width:0}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pcInviteRow .friend-add-dialog-module__3XCZla__kakaoInvite{min-height:40px;margin:0;font-size:13px}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pcInviteButton{box-sizing:border-box;color:#7933a3;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9c6e8;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 8px;font-size:13px;font-weight:600;display:flex}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pcInviteButton[aria-expanded=true]{background:#f3eaf9;border-color:#7933a3}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pcInviteButton:disabled{opacity:.5;cursor:default}.friend-add-dialog-module__3XCZla__rewardLine{color:#7933a3;text-align:center;margin:0;font-size:12px;line-height:1.45}.friend-add-dialog-module__3XCZla__appLine{text-align:center;color:#8a7896;margin:0;font-size:12px}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__appLink{color:#7933a3;cursor:pointer;background:0 0;border:0;min-height:0;padding:0;font-size:12px;font-weight:600}.friend-add-dialog-module__3XCZla__pcNumber{flex-direction:column;gap:6px;display:flex}.friend-add-dialog-module__3XCZla__inviteBig{border-radius:14px;gap:8px;min-height:52px;font-size:16px}.friend-add-dialog-module__3XCZla__myIdRow{color:#6b5b77;align-items:center;gap:8px;min-height:40px;padding:0 4px;font-size:13px;display:flex}.friend-add-dialog-module__3XCZla__myIdRow b{text-overflow:ellipsis;white-space:nowrap;color:#271830;flex:1;min-width:0;font-size:14px;overflow:hidden}.friend-add-dialog-module__3XCZla__copyId,.friend-add-dialog-module__3XCZla__makeIdLink{all:unset;cursor:pointer;box-sizing:border-box;color:#7933a3;border:1px solid #d9c6e8;border-radius:14px;padding:4px 12px;font-size:13px;font-weight:700}.friend-add-dialog-module__3XCZla__makeIdLink{border:0;padding:4px 0;text-decoration:underline}.friend-add-dialog-module__3XCZla__copyId:focus-visible,.friend-add-dialog-module__3XCZla__makeIdLink:focus-visible{outline-offset:2px;outline:2px solid #7933a3}.friend-add-dialog-module__3XCZla__rewardGray{color:#8a7896;text-align:left}.friend-add-dialog-module__3XCZla__guide{color:#5b2a7c;background:#f6effb;border-radius:12px;margin:0;padding:9px 12px;font-size:13.5px;line-height:1.4}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pickPrimary{box-sizing:border-box;color:#fff;cursor:pointer;background:#7933a3;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;padding:0 12px;font-size:15.5px;font-weight:700;display:flex}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pickPrimary:hover:not(:disabled){background:#6b2c92}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pickPrimary:disabled{opacity:.5;cursor:default}.friend-add-dialog-module__3XCZla__dialog.friend-add-dialog-module__3XCZla__dialog .friend-add-dialog-module__3XCZla__pickPrimary:focus-visible{outline-offset:2px;outline:2px solid #7933a3}.friend-add-dialog-module__3XCZla__chev{color:#8a7896;flex:none;margin-left:auto;padding-right:4px;font-size:18px;line-height:1}
.friend-suggest-module__ajt8Ha__chips{scrollbar-width:none;gap:6px;margin:0 0 4px;padding:0;display:flex;overflow-x:auto}.friend-suggest-module__ajt8Ha__chips::-webkit-scrollbar{display:none}.friend-suggest-module__ajt8Ha__chips button{color:#5b4a66;cursor:pointer;background:#fff;border:1px solid #e6dcec;border-radius:15px;flex:none;min-height:30px;padding:0 12px;font-size:13px;font-weight:600}.friend-suggest-module__ajt8Ha__chips button[aria-pressed=true]{color:#fff;background:#7933a3;border-color:#7933a3}.friend-suggest-module__ajt8Ha__list small.friend-suggest-module__ajt8Ha__why{color:#7933a3}.friend-suggest-module__ajt8Ha__standalone{margin-top:12px}.friend-suggest-module__ajt8Ha__standalone button.friend-suggest-module__ajt8Ha__add{color:#7933a3;cursor:pointer;background:#fff;border:1px solid #7933a3;border-radius:16px;flex:none;align-items:center;gap:4px;min-height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.friend-suggest-module__ajt8Ha__standalone button.friend-suggest-module__ajt8Ha__add:disabled{opacity:.5;cursor:default}.friend-suggest-module__ajt8Ha__standalone em.friend-suggest-module__ajt8Ha__done{color:#7933a3;background:#f3eaf9;border-radius:14px;align-items:center;gap:3px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.friend-suggest-module__ajt8Ha__ghost{background:#f3eef6}.friend-suggest-module__ajt8Ha__ghostLine{background:#f3eef6;border-radius:5px;width:62%;height:10px;margin:4px 0;display:block}.friend-suggest-module__ajt8Ha__ghostShort{width:38%}.friend-suggest-module__ajt8Ha__ghost,.friend-suggest-module__ajt8Ha__ghostLine{animation:1.2s ease-in-out infinite friend-suggest-module__ajt8Ha__r113ghost}@keyframes friend-suggest-module__ajt8Ha__r113ghost{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.friend-suggest-module__ajt8Ha__ghost,.friend-suggest-module__ajt8Ha__ghostLine{animation:none}}.friend-suggest-module__ajt8Ha__same{margin:0 0 10px}.friend-suggest-module__ajt8Ha__sameHead{color:#271830;justify-content:space-between;align-items:baseline;gap:8px;margin:2px 0 8px;font-size:15px;font-weight:700;display:flex}.friend-suggest-module__ajt8Ha__sameHead small{text-overflow:ellipsis;white-space:nowrap;color:#7933a3;flex:none;max-width:50%;font-size:12px;font-weight:700;overflow:hidden}.friend-suggest-module__ajt8Ha__sameRail{scrollbar-width:none;gap:10px;padding:0 0 2px;display:flex;overflow-x:auto}.friend-suggest-module__ajt8Ha__sameRail::-webkit-scrollbar{display:none}.friend-suggest-module__ajt8Ha__sameCard{text-align:center;background:#fff;border:1px solid #efe7f4;border-radius:16px;flex-direction:column;flex:none;align-items:center;gap:4px;width:112px;padding:10px 6px;display:flex}.friend-suggest-module__ajt8Ha__sameCard b{text-overflow:ellipsis;white-space:nowrap;color:#271830;max-width:100%;font-size:13px;overflow:hidden}.friend-suggest-module__ajt8Ha__sameAvatar{border-radius:50%;flex:none;width:50px;height:50px;display:flex;overflow:hidden}.friend-suggest-module__ajt8Ha__sameAvatar>*{font-size:18px;width:100%!important;height:100%!important}.friend-suggest-module__ajt8Ha__sameFlags{align-items:center;gap:4px;min-height:13px;display:inline-flex}.friend-suggest-module__ajt8Ha__sameAdd{color:#fff;cursor:pointer;background:#7933a3;border:0;border-radius:10px;width:100%;min-height:30px;margin-top:2px;font-size:12.5px;font-weight:700}.friend-suggest-module__ajt8Ha__sameAdd:disabled{opacity:.6;cursor:default}.friend-suggest-module__ajt8Ha__sameDone{color:#7933a3;justify-content:center;align-items:center;gap:3px;min-height:30px;margin-top:2px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.friend-suggest-module__ajt8Ha__mutual{color:#7933a3;vertical-align:middle;white-space:nowrap;background:#fff;border:1px solid #e3d0f0;border-radius:9px;flex:none;align-self:center;align-items:center;gap:3px;width:max-content;margin:0;padding:1px 7px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.friend-suggest-module__ajt8Ha__sameCard .friend-suggest-module__ajt8Ha__mutual{margin:0}
.community-pulse-module__4BJ1Va__pulse{box-sizing:border-box;flex-direction:column;gap:18px;max-width:1248px;margin:0 auto 20px;padding:0 24px;display:flex}@media (max-width:600px){.community-pulse-module__4BJ1Va__pulse{gap:16px;margin-bottom:16px;padding:0 16px}}.community-pulse-module__4BJ1Va__saju{color:#fff;background:linear-gradient(135deg,#3a1659 0%,#7933a3 55%,#c25fa8 100%);border-radius:20px;flex-direction:column;gap:12px;max-width:640px;padding:16px 18px;text-decoration:none;display:flex;box-shadow:0 6px 18px #3a165933}.community-pulse-module__4BJ1Va__saju:focus-visible,.community-pulse-module__4BJ1Va__sajuPrompt:focus-visible{outline-offset:3px;outline:2px solid #7933a3}.community-pulse-module__4BJ1Va__sajuTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.community-pulse-module__4BJ1Va__sajuTop small{opacity:.85;font-size:12px;font-weight:600}.community-pulse-module__4BJ1Va__sajuMain{align-items:center;gap:14px;display:flex}.community-pulse-module__4BJ1Va__score{background:#ffffff1f;border:2px solid #ffffffb3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.community-pulse-module__4BJ1Va__score b{font-size:22px;font-weight:700;line-height:1}.community-pulse-module__4BJ1Va__sajuText{flex-direction:column;gap:4px;min-width:0;display:flex}.community-pulse-module__4BJ1Va__sajuText strong{font-size:17px;font-weight:700;line-height:1.3}.community-pulse-module__4BJ1Va__sajuText span{opacity:.92;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.community-pulse-module__4BJ1Va__pills{flex-wrap:wrap;gap:6px;display:flex}.community-pulse-module__4BJ1Va__pills em{white-space:nowrap;background:#ffffff26;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.community-pulse-module__4BJ1Va__pills i{border:1px solid #fff;border-radius:50%;width:9px;height:9px}.community-pulse-module__4BJ1Va__sajuCta{color:#7933a3;background:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:38px;font-size:13px;font-weight:700;display:flex}.community-pulse-module__4BJ1Va__sajuPrompt{color:#fff;background:linear-gradient(135deg,#3a1659 0%,#7933a3 60%,#c25fa8 100%);border-radius:16px;align-items:center;gap:12px;max-width:640px;padding:12px 14px;text-decoration:none;display:flex}.community-pulse-module__4BJ1Va__promptIcon{background:#ffffff26;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.community-pulse-module__4BJ1Va__promptText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.community-pulse-module__4BJ1Va__promptText small{opacity:.85;font-size:11px}.community-pulse-module__4BJ1Va__promptText strong{font-size:14px;font-weight:700;line-height:1.35}.community-pulse-module__4BJ1Va__promptGo{flex:none;align-items:center;gap:2px;font-size:13px;font-weight:700;display:inline-flex}.community-pulse-module__4BJ1Va__block{min-width:0}.community-pulse-module__4BJ1Va__title{color:#1d1424;align-items:center;gap:8px;margin:0 0 10px;font-size:17px;font-weight:700;display:flex}.community-pulse-module__4BJ1Va__liveDot{background:#22a35a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #22a35a29}.community-pulse-module__4BJ1Va__rail{scrollbar-width:none;scroll-snap-type:x proximity;gap:10px;margin:0 -24px;padding:0 24px 4px;list-style:none;display:flex;overflow-x:auto}.community-pulse-module__4BJ1Va__rail::-webkit-scrollbar{display:none}@media (max-width:600px){.community-pulse-module__4BJ1Va__rail{margin:0 -16px;padding:0 16px 4px}}.community-pulse-module__4BJ1Va__room{box-sizing:border-box;scroll-snap-align:start;cursor:pointer;background:#fff;border:1px solid #eee6f3;border-radius:16px;flex-direction:column;flex:none;gap:8px;width:200px;padding:12px;display:flex}.community-pulse-module__4BJ1Va__room:hover{background:#fdfbfe}.community-pulse-module__4BJ1Va__roomTop{align-items:center;gap:10px;min-width:0;display:flex}.community-pulse-module__4BJ1Va__roomTop strong{color:#271830;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.community-pulse-module__4BJ1Va__roomCover,.community-pulse-module__4BJ1Va__roomTile{object-fit:cover;background:#f3eaf9;border-radius:11px;flex:none;width:36px;height:36px}.community-pulse-module__4BJ1Va__roomTile{color:#7933a3;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.community-pulse-module__4BJ1Va__roomMeta{color:#8a7896;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.community-pulse-module__4BJ1Va__roomMeta.community-pulse-module__4BJ1Va__on{color:#1f8a4c;font-weight:600}.community-pulse-module__4BJ1Va__roomMeta i{background:#22a35a;border-radius:50%;flex:none;width:7px;height:7px}.community-pulse-module__4BJ1Va__joinBtn,.community-pulse-module__4BJ1Va__addBtn{color:#fff;cursor:pointer;background:#7933a3;border:1px solid #7933a3;border-radius:16px;justify-content:center;align-items:center;gap:4px;min-height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.community-pulse-module__4BJ1Va__joinBtn:hover,.community-pulse-module__4BJ1Va__addBtn:hover{background:#652b8a}.community-pulse-module__4BJ1Va__addBtn{color:#7933a3;background:#fff}.community-pulse-module__4BJ1Va__addBtn:hover{background:#f6f0fa}.community-pulse-module__4BJ1Va__addBtn:disabled{opacity:.6;cursor:default}.community-pulse-module__4BJ1Va__person{box-sizing:border-box;scroll-snap-align:start;text-align:center;background:#fff;border:1px solid #eee6f3;border-radius:16px;flex-direction:column;flex:none;align-items:center;gap:4px;width:118px;padding:14px 8px 12px;display:flex}.community-pulse-module__4BJ1Va__personAvatar{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.community-pulse-module__4BJ1Va__personAvatar>*{width:56px!important;height:56px!important}.community-pulse-module__4BJ1Va__person strong{color:#271830;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;font-size:14px;font-weight:700;overflow:hidden}.community-pulse-module__4BJ1Va__person small{color:#8a7896;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.community-pulse-module__4BJ1Va__person .community-pulse-module__4BJ1Va__addBtn,.community-pulse-module__4BJ1Va__person .community-pulse-module__4BJ1Va__done{align-self:stretch;margin-top:6px}.community-pulse-module__4BJ1Va__done{color:#8a7896;justify-content:center;align-items:center;gap:4px;min-height:32px;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.community-pulse-module__4BJ1Va__note{color:#c0504d;margin:8px 0 0;font-size:12px}.community-pulse-module__4BJ1Va__saju,.community-pulse-module__4BJ1Va__saju small,.community-pulse-module__4BJ1Va__saju strong,.community-pulse-module__4BJ1Va__saju span,.community-pulse-module__4BJ1Va__saju b,.community-pulse-module__4BJ1Va__saju i{color:#fff!important}.community-pulse-module__4BJ1Va__saju .community-pulse-module__4BJ1Va__sajuCta{color:#7933a3!important}.community-pulse-module__4BJ1Va__sajuPrompt,.community-pulse-module__4BJ1Va__sajuPrompt *,.community-pulse-module__4BJ1Va__saju em{color:#fff!important}.community-pulse-module__4BJ1Va__night{box-sizing:border-box;background:radial-gradient(1.4px 1.4px at 14% 18%,#fff 98%,#0000),radial-gradient(1px 1px at 38% 9%,#fffc 98%,#0000),radial-gradient(1.2px 1.2px at 63% 26%,#ffffffb3 98%,#0000),radial-gradient(1.8px 1.8px at 84% 14%,#ffd36e 98%,#0000),radial-gradient(1px 1px at 92% 46%,#fff9 98%,#0000),radial-gradient(1.2px 1.2px at 7% 62%,#ffffff80 98%,#0000),radial-gradient(90% 60% at 95% 0,#3d2a7a,#0000 60%),linear-gradient(170deg,#120a2a,#24124a 55%,#3a1659);border-radius:20px;flex-direction:column;flex:none;gap:12px;max-width:640px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #120a2a40}.community-pulse-module__4BJ1Va__night,.community-pulse-module__4BJ1Va__night *{color:#fff!important;text-decoration:none!important}.community-pulse-module__4BJ1Va__night a:focus-visible,.community-pulse-module__4BJ1Va__night button:focus-visible{outline-offset:2px;outline:2px solid #ffd36e}.community-pulse-module__4BJ1Va__nTop{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.community-pulse-module__4BJ1Va__nTitle{opacity:.85;overflow-wrap:anywhere;white-space:normal;flex:auto;min-width:0;font-size:12px;font-weight:600;line-height:1.4}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__streak{white-space:nowrap;background:#ffd36e1f;border:1px solid #ffd36e80;border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex;color:#ffd36e!important}.community-pulse-module__4BJ1Va__quote{letter-spacing:-.01em;margin:2px 0 0;font-size:20px;font-weight:700;line-height:1.38}.community-pulse-module__4BJ1Va__quoteSm{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:1.4}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__goldLine{margin:-4px 0 0;font-size:12px;font-weight:700;line-height:1.5;color:#ffd36e!important}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__gold{color:#ffd36e!important}.community-pulse-module__4BJ1Va__subHead{opacity:.8;margin:4px 0 0;font-size:12px;font-weight:700}.community-pulse-module__4BJ1Va__times{flex-direction:column;gap:8px;display:flex}.community-pulse-module__4BJ1Va__bars{grid-template-columns:repeat(5,1fr);align-items:end;gap:6px;display:grid}.community-pulse-module__4BJ1Va__bar{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.community-pulse-module__4BJ1Va__barTrack{background:#ffffff14;border-radius:8px;width:100%;max-width:30px;height:52px;position:relative;overflow:hidden}.community-pulse-module__4BJ1Va__barTrack i{background:#ffffff4d;border-radius:8px;position:absolute;bottom:0;left:0;right:0}.community-pulse-module__4BJ1Va__barBest .community-pulse-module__4BJ1Va__barTrack i{background:linear-gradient(#ffe39a,#ffb84d)}.community-pulse-module__4BJ1Va__bar small{opacity:.8;white-space:nowrap;font-size:11px;font-weight:600}.community-pulse-module__4BJ1Va__barBest small{opacity:1}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__bar em{text-align:center;font-size:10px;font-style:normal;font-weight:700;line-height:1.2;color:#ffd36e!important}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__barBest small{color:#ffd36e!important}.community-pulse-module__4BJ1Va__tcards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.community-pulse-module__4BJ1Va__tcard{height:118px;font:inherit;cursor:pointer;perspective:700px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.community-pulse-module__4BJ1Va__tcardsSm .community-pulse-module__4BJ1Va__tcard{height:86px}.community-pulse-module__4BJ1Va__tinner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.3,.7,.3,1);display:block;position:relative}.community-pulse-module__4BJ1Va__tup .community-pulse-module__4BJ1Va__tinner{transform:rotateY(180deg)}.community-pulse-module__4BJ1Va__tface{box-sizing:border-box;backface-visibility:hidden;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 6px;display:flex;position:absolute;inset:0}.community-pulse-module__4BJ1Va__tdown{background:repeating-linear-gradient(135deg,#3b1f72 0 6px,#2b1556 6px 12px);border:1px solid #ffd36e59}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__tdown svg,.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__tq{color:#ffd36e!important}.community-pulse-module__4BJ1Va__tq{font-size:24px;font-weight:700;line-height:1}.community-pulse-module__4BJ1Va__tdown small,.community-pulse-module__4BJ1Va__tback small{opacity:.85;font-size:11px;font-weight:700}.community-pulse-module__4BJ1Va__tback{background:linear-gradient(170deg,#2a1656,#46207a);border:1px solid #ffd36e80;justify-content:flex-start;gap:3px;padding-top:10px;transform:rotateY(180deg)}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__tscore{font-size:24px;font-weight:700;line-height:1.05;color:#ffd36e!important}.community-pulse-module__4BJ1Va__tline{opacity:.92;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.community-pulse-module__4BJ1Va__tcardsSm .community-pulse-module__4BJ1Va__tdown svg{width:18px;height:18px}.community-pulse-module__4BJ1Va__tcardsSm .community-pulse-module__4BJ1Va__tq,.community-pulse-module__4BJ1Va__tcardsSm .community-pulse-module__4BJ1Va__tscore{font-size:19px}.community-pulse-module__4BJ1Va__tcardsSm .community-pulse-module__4BJ1Va__tback{gap:2px;padding-top:6px}.community-pulse-module__4BJ1Va__tcardsSm .community-pulse-module__4BJ1Va__tline{-webkit-line-clamp:2;font-size:10px}@media (prefers-reduced-motion:reduce){.community-pulse-module__4BJ1Va__tinner{transition:none}}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__goldBtn{background:#ffd36e;border-radius:12px;justify-content:center;align-items:center;min-height:40px;font-size:13px;font-weight:700;display:flex;color:#24124a!important}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__goldBtn:hover{background:#ffdf8f}.community-pulse-module__4BJ1Va__nPills{flex-wrap:wrap;gap:6px;display:flex}.community-pulse-module__4BJ1Va__nPills em{white-space:nowrap;background:#ffffff1f;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__nPills em.community-pulse-module__4BJ1Va__gold{background:#ffd36e26;color:#ffd36e!important}.community-pulse-module__4BJ1Va__nPills i{border:1px solid #fff;border-radius:50%;width:9px;height:9px}.community-pulse-module__4BJ1Va__detailRow{opacity:.9;align-self:flex-end;align-items:center;gap:2px;font-size:12px;font-weight:700;display:inline-flex}.community-pulse-module__4BJ1Va__compact{gap:10px;padding:14px}.community-pulse-module__4BJ1Va__expanded{max-width:none}.community-pulse-module__4BJ1Va__bars{align-items:start}.community-pulse-module__4BJ1Va__tcard{min-width:0;max-width:100%}.community-pulse-module__4BJ1Va__tface{min-width:0;overflow:hidden}.community-pulse-module__4BJ1Va__tface>*{max-width:100%}.community-pulse-module__4BJ1Va__tdown small,.community-pulse-module__4BJ1Va__tback small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.community-pulse-module__4BJ1Va__tline{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;width:100%}.community-pulse-module__4BJ1Va__tlineLong{font-size:9.5px;line-height:1.3}.community-pulse-module__4BJ1Va__tcardsSm .community-pulse-module__4BJ1Va__tline{font-size:9.5px}.community-pulse-module__4BJ1Va__tcardsSm .community-pulse-module__4BJ1Va__tlineLong{font-size:9px}.community-pulse-module__4BJ1Va__night[data-locale=ko] .community-pulse-module__4BJ1Va__tline,.community-pulse-module__4BJ1Va__night[data-locale=ko] .community-pulse-module__4BJ1Va__quote,.community-pulse-module__4BJ1Va__night[data-locale=ko] .community-pulse-module__4BJ1Va__quoteSm{word-break:keep-all;overflow-wrap:anywhere}.community-pulse-module__4BJ1Va__night[data-locale=ja] .community-pulse-module__4BJ1Va__tline,.community-pulse-module__4BJ1Va__night[data-locale=zh-hans] .community-pulse-module__4BJ1Va__tline,.community-pulse-module__4BJ1Va__night[data-locale=zh-hant] .community-pulse-module__4BJ1Va__tline{word-break:normal;line-break:strict;overflow-wrap:anywhere}.community-pulse-module__4BJ1Va__night[data-locale=en] .community-pulse-module__4BJ1Va__tline{word-break:normal;overflow-wrap:break-word}.community-pulse-module__4BJ1Va__quote,.community-pulse-module__4BJ1Va__quoteSm{overflow-wrap:break-word;text-wrap:pretty}.community-pulse-module__4BJ1Va__night[data-locale=ja] .community-pulse-module__4BJ1Va__quote,.community-pulse-module__4BJ1Va__night[data-locale=zh-hans] .community-pulse-module__4BJ1Va__quote,.community-pulse-module__4BJ1Va__night[data-locale=zh-hant] .community-pulse-module__4BJ1Va__quote{line-break:strict;font-size:18px}.community-pulse-module__4BJ1Va__night[data-locale=ja] .community-pulse-module__4BJ1Va__quoteSm,.community-pulse-module__4BJ1Va__night[data-locale=zh-hans] .community-pulse-module__4BJ1Va__quoteSm,.community-pulse-module__4BJ1Va__night[data-locale=zh-hant] .community-pulse-module__4BJ1Va__quoteSm{line-break:strict;font-size:16px}.community-pulse-module__4BJ1Va__night[data-locale=en] .community-pulse-module__4BJ1Va__quote{font-size:19px}.community-pulse-module__4BJ1Va__night .community-pulse-module__4BJ1Va__goldLine{overflow-wrap:anywhere}
.app-get-link-module__NTqZja__scrim{z-index:1200;background:#140c1c6b;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.app-get-link-module__NTqZja__box{box-sizing:border-box;color:#24182f;text-align:center;background:#fff;border-radius:18px;outline:none;flex-direction:column;align-items:center;gap:10px;width:min(340px,100%);padding:26px 22px 20px;display:flex;position:relative;box-shadow:0 18px 48px #24182f38}.app-get-link-module__NTqZja__x{color:#766b82;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:8px;right:8px}.app-get-link-module__NTqZja__x:hover{background:#f6f1f9}.app-get-link-module__NTqZja__title{font-size:16px;font-weight:700}.app-get-link-module__NTqZja__qr{background:#f6f1f9;border-radius:12px;width:168px;height:168px;overflow:hidden}.app-get-link-module__NTqZja__qr img{width:168px;height:168px;display:block}.app-get-link-module__NTqZja__qr i{width:100%;height:100%;display:block}.app-get-link-module__NTqZja__text{color:#3b2f45;margin:0;font-size:14px;line-height:1.5}.app-get-link-module__NTqZja__link{color:#7933a3;text-underline-offset:3px;font-size:13.5px;font-weight:700;text-decoration:underline}.app-get-link-module__NTqZja__note{color:#8d8496;font-size:12px;line-height:1.45;display:block}
.saju-paywall-module__ctTRSG__lock{vertical-align:-1px;flex:none;margin-left:5px;display:inline-block}.saju-paywall-module__ctTRSG__fade{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.saju-paywall-module__ctTRSG__fade:after{content:"";background:linear-gradient(#fff0,#fff 92%);height:70%;position:absolute;bottom:0;left:0;right:0}.saju-paywall-module__ctTRSG__cta{background:linear-gradient(#faf6fd,#fff 140px);border:1px solid #e4d4ef;border-radius:18px;margin-top:12px;padding:18px}.saju-paywall-module__ctTRSG__preview{color:#7933a3;background:#f1e8f7;border-radius:8px;margin:0 0 10px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.saju-paywall-module__ctTRSG__row{align-items:center;gap:18px;display:flex}.saju-paywall-module__ctTRSG__text{flex-direction:column;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.saju-paywall-module__ctTRSG__text h3{color:#24182f;align-items:center;gap:6px;margin:0;font-size:17px;display:flex}.saju-paywall-module__ctTRSG__text h3 .saju-paywall-module__ctTRSG__lock{color:#7933a3;width:16px;height:16px;margin:0}.saju-paywall-module__ctTRSG__text p{color:#4a3a56;word-break:keep-all;margin:0;font-size:14.5px;line-height:1.7}.saju-paywall-module__ctTRSG__primary{box-sizing:border-box;color:#fff;text-align:center;background:#7933a3;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.saju-paywall-module__ctTRSG__secondary{color:#7933a3;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:36px;padding:0 4px;font-size:14px;font-weight:600;text-decoration:underline}.saju-paywall-module__ctTRSG__qr{text-align:center;flex:none;margin:0;display:none}.saju-paywall-module__ctTRSG__qr img{border:1px solid #eee6f3;border-radius:12px;width:132px;height:132px;display:block}.saju-paywall-module__ctTRSG__qr figcaption{color:#6b5a78;max-width:140px;margin-top:6px;font-size:12px;line-height:1.4}@media (min-width:900px){.saju-paywall-module__ctTRSG__qr{display:block}}@media (max-width:640px){.saju-paywall-module__ctTRSG__primary{width:100%}.saju-paywall-module__ctTRSG__text{align-items:stretch}.saju-paywall-module__ctTRSG__secondary{align-self:center}}.saju-paywall-module__ctTRSG__blur{filter:blur(4.5px);opacity:.55;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;gap:14px;display:flex}.saju-paywall-module__ctTRSG__lockCard{text-align:center;background:#fff;border:1.5px solid #e3d3ec;border-radius:18px;flex-direction:column;align-items:center;gap:4px;margin-top:12px;padding:16px 14px;display:flex;box-shadow:0 -18px 36px #fff}.saju-paywall-module__ctTRSG__lockIc{color:#7933a3;background:#f3eaf9;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:4px;display:flex}.saju-paywall-module__ctTRSG__lockIc .saju-paywall-module__ctTRSG__lock{width:18px;height:18px;margin:0}.saju-paywall-module__ctTRSG__lockCard b{color:#24182f;font-size:16px}.saju-paywall-module__ctTRSG__lockCard small{color:#6b5b77;margin-bottom:8px;font-size:12.5px;line-height:1.55}.saju-paywall-module__ctTRSG__lockCard .saju-paywall-module__ctTRSG__primary{cursor:pointer;width:100%;font:inherit;border:0;font-weight:700}.saju-paywall-module__ctTRSG__lockPill{color:#24182f;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #e3d3ec;border-radius:14px;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:14px;font-weight:700;display:flex}.saju-paywall-module__ctTRSG__lockPill .saju-paywall-module__ctTRSG__lock{color:#7933a3;margin:0}.saju-paywall-module__ctTRSG__scrim{z-index:1000;background:#1c102666;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.saju-paywall-module__ctTRSG__sheet{box-sizing:border-box;scrollbar-width:none;width:100%;max-width:520px;max-height:90vh;padding:14px 20px calc(22px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;position:relative;overflow:auto;box-shadow:0 -10px 30px #2a123344}.saju-paywall-module__ctTRSG__sheet::-webkit-scrollbar{display:none}.saju-paywall-module__ctTRSG__grip{background:#ddd;border-radius:2px;width:40px;height:4px;margin:0 auto 12px;display:block}.saju-paywall-module__ctTRSG__close{color:#6b5b77;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:10px;right:10px}.saju-paywall-module__ctTRSG__sheet h3{color:#24182f;margin:0;font-size:19px;font-weight:700}.saju-paywall-module__ctTRSG__sub{color:#6b5b77;margin:4px 0 8px;font-size:13.5px}.saju-paywall-module__ctTRSG__sheet ul{flex-direction:column;gap:9px;margin:8px 0 16px;padding:0;list-style:none;display:flex}.saju-paywall-module__ctTRSG__sheet li{color:#3c2c48;align-items:flex-start;gap:8px;font-size:14.5px;line-height:1.45;display:flex}.saju-paywall-module__ctTRSG__sheet li svg{flex:none;margin-top:2px}.saju-paywall-module__ctTRSG__sheetRow{align-items:center;gap:16px;display:flex}.saju-paywall-module__ctTRSG__sheetMain{flex-direction:column;flex:1;align-items:stretch;gap:6px;min-width:0;display:flex}.saju-paywall-module__ctTRSG__sheetMain .saju-paywall-module__ctTRSG__primary{width:100%}.saju-paywall-module__ctTRSG__foot{text-align:center;color:#8a7896;margin:2px 0 0;font-size:12.5px}.saju-paywall-module__ctTRSG__sheetMain .saju-paywall-module__ctTRSG__secondary{align-self:center}@media (min-width:900px){.saju-paywall-module__ctTRSG__scrim{align-items:center}.saju-paywall-module__ctTRSG__sheet{border-radius:24px}}
.app-install-nudge-module__ozyQOG__bubble{left:12px;right:12px;bottom:calc(var(--mobile-app-nav-height,0px) + 12px);z-index:610;box-sizing:border-box;color:#271830;background:#fff;border:1px solid #e6dcee;border-radius:18px;align-items:center;gap:12px;padding:12px 10px 12px 14px;animation:.22s ease-out app-install-nudge-module__ozyQOG__rise;display:flex;position:fixed;box-shadow:0 10px 28px #2a103d33}.app-install-nudge-module__ozyQOG__bubble:after{content:"";background:#fff;border-bottom:1px solid #e6dcee;border-right:1px solid #e6dcee;width:12px;height:12px;position:absolute;bottom:-7px;right:64px;transform:rotate(45deg)}.app-install-nudge-module__ozyQOG__icon{border-radius:12px;flex:none;width:42px;height:42px;display:block}.app-install-nudge-module__ozyQOG__text{flex:1;min-width:0}.app-install-nudge-module__ozyQOG__text b{font-size:14.5px;line-height:1.3;display:block}.app-install-nudge-module__ozyQOG__text small{color:#6b5b77;margin-top:2px;font-size:12px;line-height:1.35;display:block}.app-install-nudge-module__ozyQOG__go{white-space:nowrap;background:#7933a3;border-radius:18px;flex:none;align-items:center;min-height:36px;padding:0 14px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.app-install-nudge-module__ozyQOG__x{color:#8a7896;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;min-height:36px;padding:0;display:grid}.app-install-nudge-module__ozyQOG__row{background:#fff;border:1px solid #eee6f3;border-radius:16px;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;display:flex}.app-install-nudge-module__ozyQOG__row .app-install-nudge-module__ozyQOG__icon{border-radius:11px;width:40px;height:40px}@keyframes app-install-nudge-module__ozyQOG__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:900px){.app-install-nudge-module__ozyQOG__bubble{display:none}}:is(html[data-chat-thread] .app-install-nudge-module__ozyQOG__bubble,body:has([data-mobile-app-navigation][data-keyboard-open]) .app-install-nudge-module__ozyQOG__bubble){display:none}@media (prefers-reduced-motion:reduce){.app-install-nudge-module__ozyQOG__bubble{animation:none}}
.chat-sheets-module__kmdbSq__sheet{box-sizing:border-box;color:#291738;background:#fff;border:1px solid #e9dff1;border-radius:22px;width:min(360px,100vw - 32px);max-height:85dvh;padding:24px;overflow:auto;box-shadow:0 20px 80px #220a3b40}.chat-sheets-module__kmdbSq__sheet::backdrop{background:#180a2a60}.chat-sheets-module__kmdbSq__sheet>img{object-fit:cover;border-radius:50%;width:64px;height:64px}.chat-sheets-module__kmdbSq__sheet h3{margin:16px 36px 10px 0;font-size:18px}.chat-sheets-module__kmdbSq__sheet p{color:#776383;font-size:13px;line-height:1.7}.chat-sheets-module__kmdbSq__sheet.chat-sheets-module__kmdbSq__sheet .chat-sheets-module__kmdbSq__close{color:#632787;background:#f5f0f8;border:0;border-radius:50%;place-items:center;width:36px;height:36px;min-height:36px;padding:0;font-size:20px;display:grid;position:absolute;top:12px;right:12px}.chat-sheets-module__kmdbSq__sheet .chat-sheets-module__kmdbSq__actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.chat-sheets-module__kmdbSq__sheet .chat-sheets-module__kmdbSq__actions button,.chat-sheets-module__kmdbSq__sheet .chat-sheets-module__kmdbSq__actions a{box-sizing:border-box;color:#fff;width:auto;max-width:100%;min-height:42px;font:inherit;cursor:pointer;background:#65308b;border:0;border-radius:11px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;text-decoration:none;display:inline-flex}.chat-sheets-module__kmdbSq__sheet .chat-sheets-module__kmdbSq__actions button:disabled{opacity:.6;cursor:default}.chat-sheets-module__kmdbSq__sheet textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:100px;font:inherit;color:#291738;background:#fff;border:1px solid #dfd4e6;border-radius:12px;padding:12px}.chat-sheets-module__kmdbSq__profileSheet{text-align:center;padding:48px 22px 22px}.chat-sheets-module__kmdbSq__largeAvatar{width:112px;height:112px;margin:0 auto}.chat-sheets-module__kmdbSq__largeAvatar img{object-fit:cover;border-radius:50%;width:112px!important;height:112px!important}.chat-sheets-module__kmdbSq__sheet.chat-sheets-module__kmdbSq__sheet .chat-sheets-module__kmdbSq__close{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;font-size:30px;line-height:1}.chat-sheets-module__kmdbSq__sheet.chat-sheets-module__kmdbSq__profileSheet{border-radius:16px;width:min(280px,100vw - 32px);padding:32px 14px 14px;box-shadow:0 4px 18px #220a3b20}.chat-sheets-module__kmdbSq__profileSheet::backdrop{background:0 0}.chat-sheets-module__kmdbSq__profileSheet h3{margin:8px 0 4px;font-size:17px}.chat-sheets-module__kmdbSq__sheet.chat-sheets-module__kmdbSq__sheet .chat-sheets-module__kmdbSq__close{background:0 0;border-radius:0;width:44px;height:44px;min-height:44px;top:0;right:0}.chat-sheets-module__kmdbSq__profileDetail{color:#70349a;width:100%;min-height:44px;font:inherit;background:#f5eff9;border:0;border-radius:10px;margin-top:6px;font-size:13px}.chat-sheets-module__kmdbSq__accountExtras{text-align:left;margin-top:8px;font-size:13px}.chat-sheets-module__kmdbSq__accountExtras summary{cursor:pointer;align-content:center;min-height:44px}.chat-sheets-module__kmdbSq__accountExtras>div{gap:6px;display:grid}.chat-sheets-module__kmdbSq__accountExtras a,.chat-sheets-module__kmdbSq__accountExtras button{min-height:44px;font:inherit;color:#70349a;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.chat-sheets-module__kmdbSq__accountExtras form{margin:0}.chat-sheets-module__kmdbSq__sheet.chat-sheets-module__kmdbSq__profileSheet{border-radius:20px;width:min(320px,100vw - 32px);padding:36px 16px 16px}.chat-sheets-module__kmdbSq__profileSheet .chat-sheets-module__kmdbSq__largeAvatar,.chat-sheets-module__kmdbSq__profileSheet .chat-sheets-module__kmdbSq__largeAvatar img{width:104px!important;height:104px!important}.chat-sheets-module__kmdbSq__profileSheet h3{overflow-wrap:anywhere;margin:12px 0 10px;font-size:22px}.chat-sheets-module__kmdbSq__profileSheet .chat-sheets-module__kmdbSq__profileBio{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 18px}.chat-sheets-module__kmdbSq__profileShare{margin-top:6px}.chat-sheets-module__kmdbSq__profileShare>button{width:100%;font-size:13px}.chat-sheets-module__kmdbSq__profileDetail{border-radius:12px}.chat-sheets-module__kmdbSq__profileDetail:focus-visible{outline-offset:3px;outline:2px solid #7933a3}.chat-sheets-module__kmdbSq__sheet.chat-sheets-module__kmdbSq__profileSheet .chat-sheets-module__kmdbSq__profileShare>button{color:#7933a3;background:#f5eff9;border:0;border-radius:12px;min-height:44px}
.friend-add-r98-module__2ENmUa__body{flex-direction:column;gap:12px;display:flex}.friend-add-r98-module__2ENmUa__searchRow{align-items:center;gap:6px;display:flex}.friend-add-r98-module__2ENmUa__searchBox{box-sizing:border-box;color:#8a7896;background:#faf7fc;border:1px solid #e1d6ea;border-radius:22px;flex:1;align-items:center;gap:6px;min-width:0;min-height:44px;padding:0 6px 0 12px;display:flex}.friend-add-r98-module__2ENmUa__searchBox:focus-within{background:#fff;border-color:#7933a3}.friend-add-r98-module__2ENmUa__searchBox input{min-width:0;font:inherit;color:#271830;background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:15px}.friend-add-r98-module__2ENmUa__searchGo{all:unset;box-sizing:border-box;cursor:pointer;color:#fff;background:#7933a3;border-radius:17px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700}.friend-add-r98-module__2ENmUa__searchGo:disabled{color:#9586a2;cursor:default;background:#e3dfeb}.friend-add-r98-module__2ENmUa__clear{all:unset;box-sizing:border-box;cursor:pointer;color:#8a7896;border-radius:16px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;line-height:1;display:flex}.friend-add-r98-module__2ENmUa__clear:hover{color:#7933a3;background:#f3eaf9}.friend-add-r98-module__2ENmUa__clear:focus-visible{outline-offset:2px;outline:2px solid #7933a3}.friend-add-r98-module__2ENmUa__spin{border:2px solid #e3d3ee;border-top-color:#7933a3;border-radius:50%;flex:none;width:16px;height:16px;margin:0 8px;animation:.8s linear infinite friend-add-r98-module__2ENmUa__r100spin}@keyframes friend-add-r98-module__2ENmUa__r100spin{to{transform:rotate(360deg)}}.friend-add-r98-module__2ENmUa__searchGo:focus-visible,.friend-add-r98-module__2ENmUa__iconBtn:focus-visible,.friend-add-r98-module__2ENmUa__small:focus-visible,.friend-add-r98-module__2ENmUa__primarySmall:focus-visible,.friend-add-r98-module__2ENmUa__bannerBtn:focus-visible,.friend-add-r98-module__2ENmUa__bannerX:focus-visible,.friend-add-r98-module__2ENmUa__invite:focus-visible,.friend-add-r98-module__2ENmUa__menuItem:focus-visible{outline-offset:2px;outline:2px solid #7933a3}.friend-add-r98-module__2ENmUa__iconBtn{all:unset;box-sizing:border-box;cursor:pointer;color:#7933a3;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.friend-add-r98-module__2ENmUa__iconBtn:hover{background:#f3eaf9}.friend-add-r98-module__2ENmUa__note{text-align:center;color:#6b5b77;margin:0;font-size:13px;line-height:1.45}.friend-add-r98-module__2ENmUa__list{flex-direction:column;gap:2px;display:flex}.friend-add-r98-module__2ENmUa__head{color:#3f2c4c;justify-content:space-between;align-items:center;margin:2px 0 4px;font-size:14px;font-weight:700;display:flex}.friend-add-r98-module__2ENmUa__row{align-items:center;gap:10px;min-height:52px;padding:4px 0;display:flex;position:relative}.friend-add-r98-module__2ENmUa__avatar{border-radius:50%;flex:none;width:40px;height:40px;display:flex;overflow:hidden}.friend-add-r98-module__2ENmUa__avatar>*{font-size:16px;width:100%!important;height:100%!important}.friend-add-r98-module__2ENmUa__text{flex-direction:column;flex:1;min-width:0;display:flex}.friend-add-r98-module__2ENmUa__text b{color:#271830;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.friend-add-r98-module__2ENmUa__text small{color:#8a7896;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.friend-add-r98-module__2ENmUa__text small.friend-add-r98-module__2ENmUa__inUse{color:#7933a3;font-weight:600}.friend-add-r98-module__2ENmUa__actions{flex:none;align-items:center;gap:6px;display:flex}.friend-add-r98-module__2ENmUa__primarySmall,.friend-add-r98-module__2ENmUa__small{all:unset;box-sizing:border-box;cursor:pointer;border-radius:17px;justify-content:center;align-items:center;gap:4px;min-width:44px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.friend-add-r98-module__2ENmUa__primarySmall{color:#fff;background:#7933a3}.friend-add-r98-module__2ENmUa__small{color:#7933a3;background:#fff;border:1px solid #d9c6e8}.friend-add-r98-module__2ENmUa__primarySmall:disabled,.friend-add-r98-module__2ENmUa__small:disabled{opacity:.5;cursor:default}.friend-add-r98-module__2ENmUa__chip{color:#7933a3;align-items:center;gap:3px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.friend-add-r98-module__2ENmUa__menu{z-index:2;background:#fff;border:1px solid #e6dcef;border-radius:12px;min-width:120px;padding:4px;position:absolute;top:46px;right:0;box-shadow:0 8px 24px #29133522}.friend-add-r98-module__2ENmUa__menuItem{all:unset;box-sizing:border-box;cursor:pointer;color:#3f2c4c;border-radius:8px;align-items:center;width:100%;min-height:44px;padding:0 12px;font-size:14px;display:flex}.friend-add-r98-module__2ENmUa__menuItem:hover{background:#f7f2fa}.friend-add-r98-module__2ENmUa__banner{color:#3f2c4c;background:#f7f2fa;border-radius:12px;align-items:center;gap:6px;padding:4px 4px 4px 12px;font-size:13px;display:flex}.friend-add-r98-module__2ENmUa__banner span{flex:1;min-width:0;line-height:1.35}.friend-add-r98-module__2ENmUa__bannerBtn{all:unset;box-sizing:border-box;cursor:pointer;color:#fff;background:#7933a3;border-radius:16px;flex:none;min-height:32px;padding:0 12px;font-size:13px;font-weight:700}.friend-add-r98-module__2ENmUa__bannerX{all:unset;box-sizing:border-box;cursor:pointer;color:#632787;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;font-weight:300;display:flex}.friend-add-r98-module__2ENmUa__numberForm{flex-direction:column;gap:6px;display:flex}.friend-add-r98-module__2ENmUa__numberRow{align-items:center;gap:6px;display:flex}.friend-add-r98-module__2ENmUa__numberRow span{color:#6b5b77;flex:none;font-size:14px}.friend-add-r98-module__2ENmUa__numberRow input{box-sizing:border-box;min-width:0;min-height:40px;font:inherit;color:#271830;background:#fff;border:1px solid #e1d6ea;border-radius:10px;flex:1;padding:8px 10px;font-size:15px}.friend-add-r98-module__2ENmUa__numberForm small{color:#8a7896;font-size:12px}.friend-add-r98-module__2ENmUa__invite{all:unset;box-sizing:border-box;cursor:pointer;color:#fff;background:#7933a3;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;font-size:15px;font-weight:700;display:flex}.friend-add-r98-module__2ENmUa__invite:disabled{opacity:.45;cursor:default}.friend-add-r98-module__2ENmUa__popup{box-sizing:border-box;color:#271830;background:#fff;border:1px solid #e6dcef;border-radius:16px;width:min(300px,100vw - 24px);padding:10px 14px 16px;box-shadow:0 10px 36px #29133526}.friend-add-r98-module__2ENmUa__popup::backdrop{background:0 0}.friend-add-r98-module__2ENmUa__popupHead{align-items:center;gap:4px;margin-bottom:6px;display:flex}.friend-add-r98-module__2ENmUa__popupHead strong{flex:1;font-size:15px}.friend-add-r98-module__2ENmUa__popupHead button{all:unset;box-sizing:border-box;cursor:pointer;color:#632787;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;font-weight:300;line-height:1;display:flex}.friend-add-r98-module__2ENmUa__me{text-align:center;color:#3f2c4c;margin:0 0 8px;font-size:14px;font-weight:600}.friend-add-r98-module__2ENmUa__me small{color:#8a7896;font-weight:400;display:block}.friend-add-r98-module__2ENmUa__hint{color:#6b5b77;text-align:center;margin:10px 0 0;font-size:12px;line-height:1.5}.friend-add-r98-module__2ENmUa__declineSmall{all:unset;box-sizing:border-box;cursor:pointer;color:#4a3f52;background:#f1eef4;border-radius:17px;justify-content:center;align-items:center;min-width:44px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.friend-add-r98-module__2ENmUa__declineSmall:hover:not(:disabled){background:#e8e3ec}.friend-add-r98-module__2ENmUa__declineSmall:disabled{opacity:.5;cursor:default}.friend-add-r98-module__2ENmUa__declineSmall:focus-visible{outline-offset:2px;outline:2px solid #7933a3}.friend-add-r98-module__2ENmUa__r107.friend-add-r98-module__2ENmUa__r107.friend-add-r98-module__2ENmUa__r107{overscroll-behavior:contain;scrollbar-width:none;max-height:min(780px,100dvh - 32px);overflow-y:auto}.friend-add-r98-module__2ENmUa__r107::-webkit-scrollbar{display:none}.friend-add-r98-module__2ENmUa__inviteAnchor{scroll-margin:12px}.friend-add-r98-module__2ENmUa__inviteCard{background:#fbf8fd;border:1px solid #eadff2;border-radius:18px;flex-direction:column;gap:12px;margin:16px 16px 8px;padding:14px;display:flex}.friend-add-r98-module__2ENmUa__inviteSection{background:#fbf8fd;border:1px solid #eee4f3;border-radius:16px;flex-direction:column;gap:10px;padding:12px 12px 14px;transition:box-shadow .3s;display:flex}.friend-add-r98-module__2ENmUa__inviteSection[data-highlight]{box-shadow:0 0 0 3px #7933a359}.friend-add-r98-module__2ENmUa__inviteSection .friend-add-r98-module__2ENmUa__head{margin:0}.friend-add-r98-module__2ENmUa__inviteMain{align-items:center;gap:14px;display:flex}.friend-add-r98-module__2ENmUa__inviteSection .friend-add-r98-module__2ENmUa__inviteMain{text-align:center;flex-direction:column;gap:8px}.friend-add-r98-module__2ENmUa__inviteQr{box-sizing:border-box;background:#fff;border:1px solid #eee6f3;border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.friend-add-r98-module__2ENmUa__inviteQr img{width:100%;height:100%;display:block}.friend-add-r98-module__2ENmUa__inviteQr small{color:#8a7896;text-align:center;padding:6px;font-size:11px;line-height:1.3}.friend-add-r98-module__2ENmUa__inviteText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.friend-add-r98-module__2ENmUa__inviteText strong{color:#271830;font-size:15px;font-weight:700}.friend-add-r98-module__2ENmUa__inviteText p{color:#6b5b77;margin:0;font-size:13px;line-height:1.45}.friend-add-r98-module__2ENmUa__inviteActions{flex-wrap:wrap;gap:6px;display:flex}.friend-add-r98-module__2ENmUa__inviteActions.friend-add-r98-module__2ENmUa__inviteActions button{all:unset;box-sizing:border-box;cursor:pointer;color:#7933a3;white-space:nowrap;background:#fff;border:1px solid #dccbe8;border-radius:20px;flex:1 1 0;justify-content:center;align-items:center;gap:5px;min-width:fit-content;min-height:40px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.friend-add-r98-module__2ENmUa__inviteActions.friend-add-r98-module__2ENmUa__inviteActions .friend-add-r98-module__2ENmUa__inviteShare{color:#fff;background:#7933a3;border-color:#7933a3}.friend-add-r98-module__2ENmUa__inviteActions.friend-add-r98-module__2ENmUa__inviteActions button:hover:not(:disabled){background:#f6effa}.friend-add-r98-module__2ENmUa__inviteActions.friend-add-r98-module__2ENmUa__inviteActions .friend-add-r98-module__2ENmUa__inviteShare:hover:not(:disabled){background:#6b2c92}.friend-add-r98-module__2ENmUa__inviteActions.friend-add-r98-module__2ENmUa__inviteActions button:disabled{opacity:.5;cursor:default}.friend-add-r98-module__2ENmUa__inviteActions.friend-add-r98-module__2ENmUa__inviteActions button:focus-visible{outline-offset:2px;outline:2px solid #7933a3}.friend-add-r98-module__2ENmUa__inviteToast{text-align:center;color:#7933a3;margin:0;font-size:13px;font-weight:600}.friend-add-r98-module__2ENmUa__inviteReward{color:#8a7896;margin:0;font-size:12px;line-height:1.4}.friend-add-r98-module__2ENmUa__pickContacts{all:unset;box-sizing:border-box;cursor:pointer;color:#7933a3;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 8px 0 4px;font-size:14px;font-weight:700;display:flex}.friend-add-r98-module__2ENmUa__pickContacts:hover:not(:disabled){background:#f7f2fa}.friend-add-r98-module__2ENmUa__pickContacts:focus-visible{outline-offset:2px;outline:2px solid #7933a3}.friend-add-r98-module__2ENmUa__pickContacts:disabled{cursor:default}.friend-add-r98-module__2ENmUa__pickContacts>span:first-of-type{flex:1;min-width:0}.friend-add-r98-module__2ENmUa__pickIcon{color:#7933a3;background:#f4ecf8;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.friend-add-r98-module__2ENmUa__primarySmall.friend-add-r98-module__2ENmUa__primarySmall.friend-add-r98-module__2ENmUa__primarySmall,.friend-add-r98-module__2ENmUa__small.friend-add-r98-module__2ENmUa__small.friend-add-r98-module__2ENmUa__small,.friend-add-r98-module__2ENmUa__declineSmall.friend-add-r98-module__2ENmUa__declineSmall.friend-add-r98-module__2ENmUa__declineSmall{border-radius:17px;min-width:44px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;line-height:1.2}.friend-add-r98-module__2ENmUa__primarySmall.friend-add-r98-module__2ENmUa__primarySmall.friend-add-r98-module__2ENmUa__primarySmall{color:#fff;background:#7933a3;border:0}.friend-add-r98-module__2ENmUa__primarySmall.friend-add-r98-module__2ENmUa__primarySmall.friend-add-r98-module__2ENmUa__primarySmall:hover:not(:disabled){background:#6b2c92}.friend-add-r98-module__2ENmUa__small.friend-add-r98-module__2ENmUa__small.friend-add-r98-module__2ENmUa__small{color:#7933a3;background:#fff;border:1px solid #d9c6e8}.friend-add-r98-module__2ENmUa__small.friend-add-r98-module__2ENmUa__small.friend-add-r98-module__2ENmUa__small:hover:not(:disabled){background:#f6effa}.friend-add-r98-module__2ENmUa__declineSmall.friend-add-r98-module__2ENmUa__declineSmall.friend-add-r98-module__2ENmUa__declineSmall{color:#4a3f52;background:#f1eef4;border:0}.friend-add-r98-module__2ENmUa__declineSmall.friend-add-r98-module__2ENmUa__declineSmall.friend-add-r98-module__2ENmUa__declineSmall:hover:not(:disabled){background:#e8e3ec}.friend-add-r98-module__2ENmUa__clear.friend-add-r98-module__2ENmUa__clear.friend-add-r98-module__2ENmUa__clear{color:#8a7896;background:0 0;border:0;border-radius:16px;min-height:32px;padding:0;font-size:20px;line-height:1}.friend-add-r98-module__2ENmUa__clear.friend-add-r98-module__2ENmUa__clear.friend-add-r98-module__2ENmUa__clear:hover{color:#7933a3;background:#f3eaf9}.friend-add-r98-module__2ENmUa__bannerBtn.friend-add-r98-module__2ENmUa__bannerBtn.friend-add-r98-module__2ENmUa__bannerBtn{color:#fff;background:#7933a3;border:0;border-radius:16px;min-height:32px;padding:0 12px;font-size:13px;font-weight:700}.friend-add-r98-module__2ENmUa__bannerX.friend-add-r98-module__2ENmUa__bannerX.friend-add-r98-module__2ENmUa__bannerX{color:#632787;background:0 0;border:0;border-radius:0;min-height:44px;padding:0;font-size:22px;font-weight:300}.friend-add-r98-module__2ENmUa__pickContacts.friend-add-r98-module__2ENmUa__pickContacts.friend-add-r98-module__2ENmUa__pickContacts{color:#7933a3;background:0 0;border:0;border-radius:12px;min-height:44px;padding:0 8px 0 4px;font-size:14px;font-weight:700}.friend-add-r98-module__2ENmUa__pickContacts.friend-add-r98-module__2ENmUa__pickContacts.friend-add-r98-module__2ENmUa__pickContacts:hover:not(:disabled){background:#f7f2fa}.friend-add-r98-module__2ENmUa__qrWait{background:#f3eef6;border-radius:10px;width:72%;height:72%;animation:1.2s ease-in-out infinite friend-add-r98-module__2ENmUa__r113qr;display:block}@keyframes friend-add-r98-module__2ENmUa__r113qr{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.friend-add-r98-module__2ENmUa__qrWait{animation:none}}
.reco-good-days-module__0Iblta__card{color:#271830;box-sizing:border-box;background:#fff;border:1px solid #eee6f3;border-radius:16px;margin-bottom:14px;padding:14px}.reco-good-days-module__0Iblta__head{justify-content:space-between;align-items:center;gap:8px;margin:2px 0 8px;display:flex}.reco-good-days-module__0Iblta__head b{font-size:15px;font-weight:700}.reco-good-days-module__0Iblta__head a{color:#7933a3;white-space:nowrap;font-size:12.5px;font-weight:700;text-decoration:none}.reco-good-days-module__0Iblta__rows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.reco-good-days-module__0Iblta__rows li{align-items:center;gap:8px;min-width:0;font-size:13px;line-height:1.6;display:flex}.reco-good-days-module__0Iblta__day{color:#5b2a7c;white-space:nowrap;flex:none;font-weight:700}.reco-good-days-module__0Iblta__what{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reco-good-days-module__0Iblta__lockRow .reco-good-days-module__0Iblta__day{color:#9a8ea3}.reco-good-days-module__0Iblta__lock{color:#9a8ea3;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}
.room-poll-module__qgNwKq__card{box-sizing:border-box;color:#2b2233;text-align:left;background:#fff;border:1.5px solid #e6dbee;border-radius:16px;min-width:220px;max-width:100%;margin:4px 0;padding:12px 14px;font-size:14px;line-height:1.45}.room-poll-module__qgNwKq__card[data-closed]{opacity:.7}.room-poll-module__qgNwKq__card h6{color:#7933a3;align-items:center;gap:6px;margin:0 0 6px;font-size:14.5px;font-weight:700;display:flex}.room-poll-module__qgNwKq__card h6>span{overflow-wrap:anywhere;flex:1;min-width:0}.room-poll-module__qgNwKq__card h6 svg{flex:none}.room-poll-module__qgNwKq__options{flex-direction:column;gap:4px;display:flex}.room-poll-module__qgNwKq__option{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:3px;padding:4px 0;display:flex}.room-poll-module__qgNwKq__option:disabled{cursor:default}.room-poll-module__qgNwKq__line{color:#4b3a57;justify-content:space-between;gap:8px;display:flex}.room-poll-module__qgNwKq__line>span{overflow-wrap:anywhere;min-width:0}.room-poll-module__qgNwKq__line b{flex:none;font-weight:700}.room-poll-module__qgNwKq__option[data-mine] .room-poll-module__qgNwKq__line{color:#7933a3;font-weight:700}.room-poll-module__qgNwKq__bar{background:#efe7f5;border-radius:4px;height:8px;display:block;position:relative;overflow:hidden}.room-poll-module__qgNwKq__bar i{background:#c9a9dd;border-radius:4px;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.room-poll-module__qgNwKq__option[data-mine] .room-poll-module__qgNwKq__bar i{background:#7933a3}.room-poll-module__qgNwKq__who{align-items:center;gap:2px;display:flex}.room-poll-module__qgNwKq__face{border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:inline-grid;overflow:hidden}.room-poll-module__qgNwKq__face>*{width:100%!important;height:100%!important}.room-poll-module__qgNwKq__who small{color:#8a7e93;font-size:11px}.room-poll-module__qgNwKq__meta{color:#8a7e93;align-items:center;gap:8px;margin:6px 0 0;font-size:12.5px;display:flex}.room-poll-module__qgNwKq__close{color:#c0283d;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px 0;font-size:12.5px;font-weight:700}.room-poll-module__qgNwKq__form{flex-direction:column;gap:10px;font-size:15px;display:flex}.room-poll-module__qgNwKq__form input{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:#291738;background:#fff;border:1.5px solid #e3d8ea;border-radius:12px;padding:10px 14px;font-size:15px}.room-poll-module__qgNwKq__form input:focus{border-color:#7933a3;outline:none}.room-poll-module__qgNwKq__form .room-poll-module__qgNwKq__question{font-weight:700}.room-poll-module__qgNwKq__addOption{color:#7933a3;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 4px;font-size:14px;font-weight:700}.room-poll-module__qgNwKq__addOption small{color:#8a7e93;font-size:12.5px;font-weight:600}.room-poll-module__qgNwKq__closeRow{justify-content:space-between;align-items:center;gap:8px;padding:6px 2px;display:flex}.room-poll-module__qgNwKq__seg{gap:4px;display:inline-flex}.room-poll-module__qgNwKq__seg button{color:#4b3a57;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #e3d8ea;border-radius:9px;padding:0 10px;font-size:12.5px;font-weight:700}.room-poll-module__qgNwKq__seg button[data-on]{color:#7933a3;background:#f6f1f9;border-color:#7933a3}.room-poll-module__qgNwKq__primary.room-poll-module__qgNwKq__primary{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#7933a3;border:0;border-radius:14px;margin-top:4px;font-size:15px;font-weight:700}.room-poll-module__qgNwKq__primary.room-poll-module__qgNwKq__primary:disabled{opacity:.45;cursor:default}
.star-retro-shelf-module__rRwUpW__shelf{box-sizing:border-box;background:#fff;border:1px solid #eee6f3;border-radius:16px;min-width:0;margin:0 0 16px;padding:12px 14px 10px}.star-retro-shelf-module__rRwUpW__head{align-items:center;gap:8px;min-width:0;margin:0 0 10px;display:flex}.star-retro-shelf-module__rRwUpW__pill{color:#4a3300;white-space:nowrap;background:#ffe58a;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.star-retro-shelf-module__rRwUpW__head small{color:#8a7896;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.star-retro-shelf-module__rRwUpW__row{scrollbar-width:none;gap:10px;min-height:96px;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.star-retro-shelf-module__rRwUpW__row::-webkit-scrollbar{display:none}.star-retro-shelf-module__rRwUpW__row>li{flex:none;width:84px;min-width:0}.star-retro-shelf-module__rRwUpW__item{color:#271830;border-radius:12px;flex-direction:column;align-items:center;gap:4px;width:100%;padding:4px 0;text-decoration:none;display:flex}.star-retro-shelf-module__rRwUpW__item:hover{background:#faf6fc}.star-retro-shelf-module__rRwUpW__item:focus-visible{outline-offset:2px;outline:2px solid #7933a3}.star-retro-shelf-module__rRwUpW__face{color:#7933a3;background:linear-gradient(135deg,#f3ecf8,#e6d6f1);border-radius:50%;place-items:center;width:60px;height:60px;font-size:18px;font-weight:700;display:grid;overflow:hidden}.star-retro-shelf-module__rRwUpW__face img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.star-retro-shelf-module__rRwUpW__item b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.star-retro-shelf-module__rRwUpW__item small{color:#8a7896;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.star-retro-shelf-module__rRwUpW__skel{background:linear-gradient(90deg,#faf7fc,#f3ecf8,#faf7fc);border-radius:12px;height:92px}
