.native-app-lock-gate-module__gDEHHa__startupBlank{z-index:2147483000;background:#07080e;min-height:100dvh;position:fixed;inset:0}.native-app-lock-gate-module__gDEHHa__overlay{z-index:2147483000;min-height:100dvh;padding:max(22px, env(safe-area-inset-top,0px)) 20px max(26px, env(safe-area-inset-bottom,0px));color:#f6ead4;font-family:var(--font-inter), Inter, system-ui, sans-serif;isolation:isolate;background:radial-gradient(circle at 50% 18%,#deb2621f,#0000 34%),radial-gradient(circle at 12% 82%,#4c3d6a2e,#0000 42%),linear-gradient(#0c0d16fd,#07080efe);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.native-app-lock-gate-module__gDEHHa__overlay:before{content:"";z-index:-1;pointer-events:none;opacity:.72;background:linear-gradient(120deg,#0000 0 42%,#ffeec406 46%,#0000 51%),radial-gradient(at 50% 100%,#05050bc2,#0000 64%);position:absolute;inset:0}.native-app-lock-gate-module__gDEHHa__card{text-align:center;width:min(100%,372px)}.native-app-lock-gate-module__gDEHHa__icon{color:#f2cf82;background:radial-gradient(circle at 48% 0,#fff3d12e,#0000 54%),linear-gradient(#4a392ec2,#1c1921eb);border:1px solid #e8c57d57;border-radius:23px;place-items:center;width:64px;height:64px;margin:0 auto 20px;display:grid;box-shadow:0 18px 36px #0000004d,inset 0 1px #fff6db33}.native-app-lock-gate-module__gDEHHa__title{color:#fff0cb;letter-spacing:-.035em;margin:0;font-size:25px;font-weight:760;line-height:1.12}.native-app-lock-gate-module__gDEHHa__description{color:#e4d6bdbd;max-width:310px;margin:10px auto 0;font-size:14px;line-height:1.45}.native-app-lock-gate-module__gDEHHa__methodGrid{gap:12px;margin-top:27px;display:grid}.native-app-lock-gate-module__gDEHHa__methodButton,.native-app-lock-gate-module__gDEHHa__laterButton,.native-app-lock-gate-module__gDEHHa__keypadButton,.native-app-lock-gate-module__gDEHHa__clearButton{appearance:none;font:inherit;cursor:pointer}.native-app-lock-gate-module__gDEHHa__methodButton{color:#f3e1bd;text-align:left;background:radial-gradient(circle at 10% 0,#e2b96f1f,#0000 44%),linear-gradient(#352f33db,#191820f2);border:1px solid #e2b96f42;border-radius:21px;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:76px;padding:13px 15px;transition:border-color .16s,transform .16s,background .16s;display:grid;box-shadow:inset 0 1px #fff4d613,0 12px 24px #0000002b}.native-app-lock-gate-module__gDEHHa__methodButton:active{transform:scale(.985)}.native-app-lock-gate-module__gDEHHa__methodButton:focus-visible,.native-app-lock-gate-module__gDEHHa__laterButton:focus-visible,.native-app-lock-gate-module__gDEHHa__keypadButton:focus-visible,.native-app-lock-gate-module__gDEHHa__clearButton:focus-visible{outline-offset:3px;outline:2px solid #f5d185b8}.native-app-lock-gate-module__gDEHHa__methodIcon{color:#f0c773;background:#0c0c126b;border:1px solid #ebc98040;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.native-app-lock-gate-module__gDEHHa__methodCopy{gap:3px;display:grid}.native-app-lock-gate-module__gDEHHa__methodCopy strong{font-size:15px;line-height:1.1}.native-app-lock-gate-module__gDEHHa__methodCopy span{color:#dfd3bca8;font-size:12px;line-height:1.25}.native-app-lock-gate-module__gDEHHa__laterButton{color:#e3d6bfb3;background:0 0;border:0;border-radius:999px;width:max-content;margin-top:18px;padding:8px 14px;font-size:13px}.native-app-lock-gate-module__gDEHHa__dots{justify-content:center;gap:14px;margin:29px auto 24px;display:flex}.native-app-lock-gate-module__gDEHHa__dot{background:#131219bd;border:1px solid #eed29a7a;border-radius:999px;width:13px;height:13px;box-shadow:inset 0 1px 1px #0000006b}.native-app-lock-gate-module__gDEHHa__dotFilled{background:#f0c770;border-color:#f0c770;box-shadow:0 0 14px #f0c7706b}.native-app-lock-gate-module__gDEHHa__keypad{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100vw - 72px,340px);margin:0 auto;display:grid}.native-app-lock-gate-module__gDEHHa__keypadButton{color:#f8e7c7;font-variant-numeric:tabular-nums;background:linear-gradient(#3f383cbf,#19181ff0);border:1px solid #e8cb972e;border-radius:19px;min-height:72px;font-size:29px;font-weight:560;line-height:1;transition:transform .12s,border-color .12s;box-shadow:inset 0 1px #fff5de12,0 8px 16px #00000029}.native-app-lock-gate-module__gDEHHa__keypadButton:active{border-color:#f2cc8085;transform:scale(.95)}.native-app-lock-gate-module__gDEHHa__keypadButtonMuted{color:#eedcbcdb}.native-app-lock-gate-module__gDEHHa__keypadButtonIcon{place-items:center;padding:0;display:grid}.native-app-lock-gate-module__gDEHHa__keypadButtonIcon svg{display:block}.native-app-lock-gate-module__gDEHHa__message{color:#efbdaf;min-height:20px;margin:16px 0 0;font-size:13px;line-height:1.35}.native-app-lock-gate-module__gDEHHa__patternPad{aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;width:min(100%,372px,100dvh - 250px);margin:24px auto 0;position:relative}.native-app-lock-gate-module__gDEHHa__patternLines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.native-app-lock-gate-module__gDEHHa__patternGrid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:0}.native-app-lock-gate-module__gDEHHa__patternNode{background:0 0;border:0;place-items:center;display:grid}.native-app-lock-gate-module__gDEHHa__patternNode:before{content:"";background:#17161ec7;border:2px solid #f5ddaec2;border-radius:999px;width:24px;height:24px;box-shadow:0 0 0 5px #f5d3890e,inset 0 1px 1px #0006}.native-app-lock-gate-module__gDEHHa__patternNodeActive:before{background:#f4ca75;border-color:#f4ca75;box-shadow:0 0 0 6px #f4ca7524,0 0 18px #f4ca756b}.native-app-lock-gate-module__gDEHHa__patternLine{fill:none;stroke:#f4ca75;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px #f4ca7561)}.native-app-lock-gate-module__gDEHHa__patternTrailingLine{opacity:0;transition:opacity 80ms linear}.native-app-lock-gate-module__gDEHHa__clearButton{color:#e6d7beb3;background:#ffffff09;border:0;border-radius:999px;align-items:center;gap:7px;margin-top:18px;padding:7px 12px;font-size:13px;display:inline-flex}@media (prefers-reduced-motion:reduce){.native-app-lock-gate-module__gDEHHa__methodButton,.native-app-lock-gate-module__gDEHHa__keypadButton{transition:none}}
.message-push-toast-module__6Eh9Jq__layer{--message-push-toast-top:36px;--message-push-toast-right:28px;--message-push-toast-width:320px;top:var(--message-push-toast-top);right:var(--message-push-toast-right);z-index:1002;width:min(var(--message-push-toast-width), calc(100vw - 32px));pointer-events:none;position:fixed}@media (max-width:700px){.message-push-toast-module__6Eh9Jq__toast{color:var(--text);background:linear-gradient(135deg,#2a201af5,#15110ff5),radial-gradient(circle at 18% 18%,#ffeebe2e,#0000 38%);border:1px solid #c8a46b57;border-radius:18px;box-shadow:0 20px 50px #00000061,0 0 28px #c8a46b24,inset 0 1px #ffffff0f}}.message-push-toast-module__6Eh9Jq__toast{transform-origin:100% 0;pointer-events:auto;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:14px 16px;text-decoration:none;animation:6.2s both message-push-toast-module__6Eh9Jq__messagePushToastFly;display:grid;position:relative;overflow:hidden}@media (max-width:700px){.message-push-toast-module__6Eh9Jq__toast:before{background:linear-gradient(110deg,#0000 25%,#ffeebe29 46%,#0000 62%)}}.message-push-toast-module__6Eh9Jq__toast:before{content:"";pointer-events:none;animation:1.4s .25s both message-push-toast-module__6Eh9Jq__messagePushToastShine;position:absolute;inset:-40%;transform:translate(-72%)rotate(8deg)}.message-push-toast-module__6Eh9Jq__envelope{background:linear-gradient(#f6e3ba,#c8a46b);border:1px solid #f5e9d0b8;border-radius:4px;width:42px;height:30px;position:relative;box-shadow:0 8px 18px #c8a46b3d}.message-push-toast-module__6Eh9Jq__envelope:before,.message-push-toast-module__6Eh9Jq__envelope:after{content:"";background:linear-gradient(145deg,#0000 49%,#53352275 50%,#0000 52%),linear-gradient(215deg,#0000 49%,#53352275 50%,#0000 52%);position:absolute;inset:0}.message-push-toast-module__6Eh9Jq__copy{gap:3px;min-width:0;padding-block:2px;display:grid;position:relative}@media (max-width:700px){.message-push-toast-module__6Eh9Jq__title{color:#f5e9d0}}.message-push-toast-module__6Eh9Jq__title{font-family:var(--font-cinzel);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.32;overflow:hidden}@media (max-width:700px){.message-push-toast-module__6Eh9Jq__text{color:#d9c4a1}}.message-push-toast-module__6Eh9Jq__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.5em;font-size:14px;line-height:1.25;display:-webkit-box;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}@keyframes message-push-toast-module__6Eh9Jq__messagePushToastFly{0%{opacity:0;transform:translate(34px,-18px)rotate(4deg)scale(.9)}11%{opacity:1;transform:translate(0,0)rotate(-1deg)scale(1)}18%,30%{transform:translate(0,0)rotate(0)scale(1)}24%{transform:translateY(-4px)rotate(1deg)scale(1.01)}86%{opacity:1;transform:translate(0,0)rotate(0)scale(1)}to{opacity:0;transform:translate(26px,-10px)rotate(2deg)scale(.96)}}@keyframes message-push-toast-module__6Eh9Jq__messagePushToastShine{0%{transform:translate(-72%)rotate(8deg)}to{transform:translate(72%)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.message-push-toast-module__6Eh9Jq__toast,.message-push-toast-module__6Eh9Jq__toast:before{animation:none}}@media (max-width:1023px){.message-push-toast-module__6Eh9Jq__layer{--message-push-toast-top:88px;--message-push-toast-right:16px}}@media (max-width:700px){.message-push-toast-module__6Eh9Jq__layer{--message-push-toast-top:52px;width:min(var(--message-push-toast-width), calc(100vw - 36px));left:50%;right:auto;transform:translate(-50%)}}@media (max-width:480px){.message-push-toast-module__6Eh9Jq__layer{width:min(var(--message-push-toast-width), calc(100vw - 24px))}.message-push-toast-module__6Eh9Jq__toast{border-radius:14px}}@media (min-width:1024px){.message-push-toast-module__6Eh9Jq__layer{--message-push-toast-top:32px;--message-push-toast-right:32px;--message-push-toast-width:336px}.message-push-toast-module__6Eh9Jq__envelope{background:linear-gradient(#f1d08d,#b98c4b);border-color:#f4d69494;box-shadow:0 8px 18px #0003,0 0 16px #e7c1751a,inset 0 1px #fff9e557}.message-push-toast-module__6Eh9Jq__title{font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.012em;font-size:15px;font-weight:760}.message-push-toast-module__6Eh9Jq__text{font-size:13px}}@media (min-width:701px){.message-push-toast-module__6Eh9Jq__title{font-size:17px}.message-push-toast-module__6Eh9Jq__text{font-size:var(--roleme-desktop-modal-body-size)}}@media (min-width:1024px){.message-push-toast-module__6Eh9Jq__envelope{background:linear-gradient(#f2d391,#b98a48);border-color:#f4d69494}}
@media (max-width:700px){.direct-message-button-module__dI0vLa__modalBackdrop{background:radial-gradient(circle at 50% 30%,#769eb11a,#0000 36%),#080e12b8}}.direct-message-button-module__dI0vLa__modalBackdrop{z-index:2000;-webkit-backdrop-filter:blur(12px)saturate(92%);place-items:center;padding:24px;display:grid;position:fixed;inset:0}@media (max-width:700px){.direct-message-button-module__dI0vLa__modal{color:#e7edef;background:radial-gradient(circle at 10% 0,#d6b26f0e,#0000 34%),radial-gradient(circle at 92% 8%,#96c2d213,#0000 40%),linear-gradient(#364c55fb,#273b44fd 58%,#1f3139fe);border:1px solid #cddde238;box-shadow:0 30px 84px #00000075,0 0 0 1px #e6f1f506,inset 0 1px #fff1,inset 0 -1px #101c224d}}.direct-message-button-module__dI0vLa__modal{border-radius:var(--roleme-desktop-panel-radius,18px);width:min(560px,100vw - 48px);font-family:var(--font-inter), Inter, system-ui, sans-serif;padding:28px;position:relative}@media (max-width:700px){.direct-message-button-module__dI0vLa__eyebrow{color:#b9c8cd;letter-spacing:.2em;font-weight:700}}.direct-message-button-module__dI0vLa__eyebrow{text-transform:uppercase;margin:0 0 8px;font-size:11px}@media (max-width:700px){.direct-message-button-module__dI0vLa__title{color:#f3f6f7;letter-spacing:-.025em;font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.08}}.direct-message-button-module__dI0vLa__title{font-family:var(--font-inter), Inter, system-ui, sans-serif;margin:0}.direct-message-button-module__dI0vLa__form{gap:16px;margin-top:22px;display:grid}.direct-message-button-module__dI0vLa__textareaShell{position:relative}@media (max-width:700px){.direct-message-button-module__dI0vLa__textarea{color:#edf4f6;background:linear-gradient(#243841f5,#1e3038fa);border:1px solid #c4d8e02e;border-radius:12px;box-shadow:inset 0 1px #f4fafb0b}}.direct-message-button-module__dI0vLa__textarea{--rounded-scrollbar-thumb:#acc6d06b;--rounded-scrollbar-thumb-hover:#c7dce494;--rounded-scrollbar-edge-top:10px;--rounded-scrollbar-edge-bottom:10px;box-sizing:border-box;resize:none;width:100%;min-height:160px;max-height:280px;font-family:var(--font-inter), Inter, system-ui, sans-serif;caret-color:#d7e2e5;outline:none;padding:16px 18px;font-size:15px;line-height:1.55;transition:border-color .18s,background .18s,box-shadow .18s}@media (max-width:700px){.direct-message-button-module__dI0vLa__textarea::placeholder{color:#9fb2ba}.direct-message-button-module__dI0vLa__textarea:hover{border-color:#ccdee540}.direct-message-button-module__dI0vLa__textarea:focus{background:linear-gradient(#283e48fa,#20333cfc);border-color:#d6e4e957;box-shadow:0 0 0 3px #adcdd911,inset 0 1px #f4fafb0e}}.direct-message-button-module__dI0vLa__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex;}.direct-message-button-module__dI0vLa__actions>button{min-width:148px;min-height:40px;font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:14px;font-weight:650;border-radius:var(--roleme-desktop-control-radius,11px)!important;text-shadow:none!important}.direct-message-button-module__dI0vLa__actions>.primary-btn{color:var(--profile-action-primary-text)!important}@media (max-width:700px){.direct-message-button-module__dI0vLa__actions>.primary-btn{border-color:var(--profile-action-primary-border)!important;background:var(--profile-action-primary-bg)!important;box-shadow:var(--profile-action-primary-shadow)!important}}@media (min-width:701px){.direct-message-button-module__dI0vLa__actions>.primary-btn{--desktop-control-background:var(--profile-action-primary-bg)!important;--desktop-control-shadow:var(--profile-action-primary-shadow)!important;box-shadow:none!important;background:0 0!important}.direct-message-button-module__dI0vLa__actions>.primary-btn:before{border-color:var(--profile-action-primary-border)!important}}@media (max-width:700px){:is(.direct-message-button-module__dI0vLa__actions>.primary-btn:hover:not(:disabled),.direct-message-button-module__dI0vLa__actions>.primary-btn:focus-visible:not(:disabled)){outline:none;transform:translateY(-1px);background:var(--profile-action-primary-bg-hover)!important;color:var(--profile-action-primary-text)!important;box-shadow:var(--profile-action-primary-shadow-hover)!important;border-color:#ffecc4d1!important}}.direct-message-button-module__dI0vLa__actions>.secondary-btn{color:var(--profile-action-secondary-text)!important}@media (max-width:700px){.direct-message-button-module__dI0vLa__actions>.secondary-btn{border-color:var(--profile-action-secondary-border)!important;background:var(--profile-action-secondary-bg)!important;box-shadow:var(--profile-action-secondary-shadow)!important}}@media (min-width:701px){.direct-message-button-module__dI0vLa__actions>.secondary-btn{--desktop-control-background:var(--profile-action-secondary-bg)!important;--desktop-control-shadow:var(--profile-action-secondary-shadow)!important;box-shadow:none!important;background:0 0!important}.direct-message-button-module__dI0vLa__actions>.secondary-btn:before{border-color:var(--profile-action-secondary-border)!important}}@media (max-width:700px){:is(.direct-message-button-module__dI0vLa__actions>.secondary-btn:hover:not(:disabled),.direct-message-button-module__dI0vLa__actions>.secondary-btn:focus-visible:not(:disabled)){outline:none;transform:translateY(-1px);background:var(--profile-action-secondary-bg-hover)!important;color:var(--profile-action-secondary-text-hover)!important;border-color:#dee9ec52!important}.direct-message-button-module__dI0vLa__actions>button:active:not(:disabled){transform:translateY(0)}}.direct-message-button-module__dI0vLa__actions>button:disabled{cursor:wait;opacity:.58}.direct-message-button-module__dI0vLa__error{color:#f1b5aa;margin:0;font-size:14px;line-height:1.45}@media (min-width:701px){.direct-message-button-module__dI0vLa__modal{width:min(460px,100vw - 48px)}.direct-message-button-module__dI0vLa__modalBackdrop{background:#08121bb8}.direct-message-button-module__dI0vLa__modal{background:var(--profile-desktop-inner-top);border:1px solid var(--profile-desktop-frame);color:var(--profile-desktop-text);box-shadow:0 24px 64px #0000004d}.direct-message-button-module__dI0vLa__title{font-size:var(--roleme-desktop-modal-title-size);font-weight:var(--roleme-desktop-modal-title-weight);letter-spacing:normal;color:var(--profile-desktop-text-strong);line-height:1.3}.direct-message-button-module__dI0vLa__eyebrow{color:var(--profile-desktop-muted);letter-spacing:.08em;font-weight:500}.direct-message-button-module__dI0vLa__textarea{background:var(--profile-desktop-deep);border:1px solid var(--profile-desktop-frame);border-radius:var(--roleme-desktop-control-radius);color:var(--profile-desktop-text);box-shadow:none}.direct-message-button-module__dI0vLa__textarea::placeholder{color:var(--profile-desktop-muted)}.direct-message-button-module__dI0vLa__textarea:hover{border-color:var(--profile-desktop-frame)}.direct-message-button-module__dI0vLa__textarea:focus{border-color:var(--profile-desktop-frame-strong);background:var(--profile-desktop-deep);box-shadow:none}}@media (max-width:640px){.direct-message-button-module__dI0vLa__modalBackdrop{-webkit-backdrop-filter:blur(8px)saturate(90%);background:radial-gradient(at 50% 22%,#91b6c71a,#0000 48%),#080d11bd;padding:20px}.direct-message-button-module__dI0vLa__modal{background:radial-gradient(circle at 18% 0,#91b6c716,#0000 36%),linear-gradient(#31464ffc,#263942fe 58%,#1e2f37fe);border-color:#cddde233;border-radius:18px;width:min(360px,100vw - 40px);padding:24px;box-shadow:0 24px 58px #0000006b,inset 0 1px #f4fafb14}.direct-message-button-module__dI0vLa__eyebrow{color:#bac9d0}.direct-message-button-module__dI0vLa__title{color:#f5fbfd;font-size:28px}.direct-message-button-module__dI0vLa__textarea{color:#eef2f3;background:linear-gradient(#273c46fa,#1f323bfc);border-color:#b4cedb33;font-size:16px;box-shadow:inset 0 1px #f4fafb0d}.direct-message-button-module__dI0vLa__textarea::placeholder{color:#a9bbc2}.direct-message-button-module__dI0vLa__textarea:focus{background:linear-gradient(#2c434dfc,#233741fe);border-color:#cadee75c}.direct-message-button-module__dI0vLa__actions{flex-flow:row;justify-content:stretch;align-items:stretch;gap:10px}.direct-message-button-module__dI0vLa__actions>button{flex:1 1 0;width:0;min-width:0;min-height:40px;padding-inline:10px;font-size:13px}}@media (min-width:701px){.direct-message-button-module__dI0vLa__actions>button{--desktop-control-motion:1;transition:var(--desktop-control-transition)}.direct-message-button-module__dI0vLa__actions>button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){--desktop-control-motion:var(--desktop-control-hover-scale)}.direct-message-button-module__dI0vLa__actions>button:active:not(:disabled):not([aria-disabled=true]){--desktop-control-motion:var(--desktop-control-press-scale)}@media (prefers-reduced-motion:reduce){.direct-message-button-module__dI0vLa__actions>button{transition:var(--desktop-control-transition);--desktop-control-motion:1;filter:none}.direct-message-button-module__dI0vLa__actions>button:is(:hover,:focus-visible,:active){--desktop-control-motion:1;filter:none}}:is(.direct-message-button-module__dI0vLa__modal .profile-primary-button,.direct-message-button-module__dI0vLa__modal .profile-secondary-button){border-style:solid;border-width:1px}}
.profile-page-module___GMdQG__profileSite{isolation:isolate;background:#101820;min-height:100dvh;position:relative;overflow-x:clip}.profile-page-module___GMdQG__profileSite:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#263d4c 0%,#172631 56%,#101820 100%);position:fixed;inset:0}.profile-page-module___GMdQG__profileSite .profile-page .profile-membership[data-plan=basic] strong{color:#d0dde2!important}@media (max-width:700px){.profile-page-module___GMdQG__profileSite .profile-page .profile-membership[data-plan=premium] strong{font-weight:700;color:#d8a4ff!important}}.profile-page-module___GMdQG__profileSite .profile-page .profile-premium-word{white-space:nowrap;display:inline-block}.profile-page-module___GMdQG__profileSite .profile-page .profile-membership strong{font-weight:600}@media (max-width:700px){.profile-page-module___GMdQG__profileSite .profile-page .profile-edit-gear-icon{display:none}}@media (prefers-reduced-motion:no-preference){@media (max-width:700px){.profile-page-module___GMdQG__profileSite .profile-page .profile-membership[data-plan=premium] .profile-premium-word{-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#d8a4ff 0% 43%,#fff0ff 50%,#d8a4ff 57% 100%) 100%/250% 100%;-webkit-background-clip:text;background-clip:text;animation:6.3s ease-in-out infinite profile-page-module___GMdQG__profilePremiumShine;color:#0000!important}}.profile-page-module___GMdQG__profileSite .profile-page .profile-edit-gear-button[data-activating=true] :is(svg,.profile-edit-gear-icon){animation:profile-page-module___GMdQG__profileGearActivate var(--profile-gear-duration) cubic-bezier(.16, .82, .18, 1) both}}@keyframes profile-page-module___GMdQG__profilePremiumShine{0%,8%{background-position:100%}70%,to{background-position:0%}}@keyframes profile-page-module___GMdQG__profileGearActivate{0%{transform:rotate(0)}to{transform:rotate(-1080deg)}}@media (min-width:701px){.profile-page-module___GMdQG__profileSite{height:100dvh;min-height:100dvh;overflow:hidden}.profile-page-module___GMdQG__profileSite:before{background-image:url(/decor/profile/profile.avif);background-position:top;background-repeat:no-repeat;background-size:cover}.profile-page-module___GMdQG__profileSite .profile-page{box-sizing:border-box;align-items:center;height:100dvh;min-height:0;padding-block:max(20px,50dvh - 410px);display:grid;overflow:hidden}.profile-page-module___GMdQG__profileSite .profile-stack{width:100%;min-height:0}.profile-page-module___GMdQG__profileSite .profile-page .profile-membership[data-plan=premium] strong{color:var(--profile-desktop-gold-strong);font-weight:650}}.profile-page-module___GMdQG__profileSite .profile-page .plot-card-shell{--plot-card-front-shadow:none}.profile-page-module___GMdQG__profileSite .profile-page .profile-case>*{z-index:1;position:relative}
.profile-mobile-module__7xy3ha__profileMobileSite .profile-mobile-section-switch-wrap{display:none}@media (max-width:700px){.profile-mobile-module__7xy3ha__profileMobileSite{--profile-mobile-bg:#516671;--profile-mobile-surface:#293d47;--profile-mobile-control:#20323c;--profile-mobile-control-active:#38515d;--profile-mobile-card:#293d47;--profile-mobile-text:#eef2f3;--profile-mobile-muted:#bac9d0;--profile-mobile-line:#d2e2e92e;--profile-mobile-premium:#d5bf93;--profile-mobile-switch-height:40px;--plot-card-tag-border-color:#b4cedb47;--plot-card-tag-background:linear-gradient(180deg, #516b79f0, #405763f5);--plot-card-tag-color:#d2b887c7;--plot-card-tag-shadow:inset 0 1px 0 #ffffff14, 0 4px 12px #101c222e;--plot-card-rating-border-color:#debd7c7a;--plot-card-rating-background:linear-gradient(180deg, #745c34f5, #5c4725fa);--plot-card-rating-color:var(--plot-card-tag-color);isolation:isolate;background:var(--profile-mobile-bg)!important;position:relative!important}.profile-mobile-module__7xy3ha__profileMobileSite:before{content:"";z-index:0;pointer-events:none;opacity:1;position:fixed;inset:0;background:linear-gradient(165deg,#576c76 0%,#516671 58%,#485d67 100%)!important}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page,.profile-mobile-module__7xy3ha__profileMobileSite .profile-stack,.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-shell,.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-body){z-index:1;position:relative;box-shadow:none!important;background:0 0!important}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page{padding-top:8px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-case{-webkit-backdrop-filter:none;contain:none;will-change:auto}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-form-case{border:0;border-bottom:1px solid var(--profile-mobile-line);color:var(--profile-mobile-text);box-shadow:none;background:0 0;border-radius:0;transition:none}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-form-case:before,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-form-case:after,.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-shell:before,.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-shell:after,.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-body:before,.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-body:after,.profile-mobile-module__7xy3ha__profileMobileSite [role=tabpanel]:before,.profile-mobile-module__7xy3ha__profileMobileSite [role=tabpanel]:after){content:none;display:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-view-panel{grid-template-columns:68px minmax(0,1fr);gap:10px 14px;padding:6px 2px 12px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-view-panel>div:first-child{width:68px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-view-panel .profile-avatar-shell{border-radius:16px;width:68px;height:68px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-title{color:#f5fbfd;filter:none;font-size:22px;line-height:1.15}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-meta{gap:5px;margin-top:6px;font-size:12px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-meta span{color:#e4eef2}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-meta svg{color:#eef5f8}.profile-mobile-module__7xy3ha__profileMobileSite .profile-meta .profile-membership{gap:6px;display:inline-flex}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-own-actions>a,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-own-actions>button){border:1px solid var(--profile-mobile-line);background:var(--profile-mobile-surface);height:40px;min-height:40px;color:var(--profile-mobile-text);box-shadow:none;text-shadow:none;border-radius:12px;gap:8px;font-size:13px;font-weight:600}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-own-actions .profile-edit-button{color:#20323c;background:#c3d1d7;border-color:#0000}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-own-actions{display:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-own-actions svg{color:currentColor}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-mobile-premium-button svg{color:var(--profile-mobile-premium)}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-own-actions>:hover{filter:brightness(1.08);transform:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-own-actions>:active{filter:brightness(.94)}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-shell{contain:none;border:0;row-gap:6px;min-height:0;display:grid;overflow:hidden}.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-nav{border:0;grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;gap:0;width:min(218px,100% - 78px);margin:0 auto;padding:0;display:grid;overflow:visible}.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-body{border:0;border-radius:0;min-height:0;overflow:visible}.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-body>*{z-index:1;position:relative}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page [role=tabpanel]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:hidden}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page [role=tabpanel][hidden]{display:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-empty-state{background:var(--profile-mobile-surface);color:var(--profile-mobile-text);box-shadow:none;border:0;border-radius:12px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-empty-state>span{color:var(--profile-mobile-muted)}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-plot-scroll-grid{gap:14px;scroll-padding-bottom:12px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page #panel-published{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page #panel-published .profile-plot-scroll-grid{-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(#0000 0,#00000038 2px,#000000b8 5px,#000 8px calc(100% - 8px),#000000b8 calc(100% - 5px),#00000038 calc(100% - 2px),#0000 100%);mask-image:linear-gradient(#0000 0,#00000038 2px,#000000b8 5px,#000 8px calc(100% - 8px),#000000b8 calc(100% - 5px),#00000038 calc(100% - 2px),#0000 100%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;overscroll-behavior-y:contain!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin-right:0!important;padding-right:0!important;overflow:hidden auto!important}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-nav [role=tab]{width:100%;min-width:0;max-width:52px;height:34px;min-height:34px;color:var(--profile-mobile-muted);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;gap:0;padding:0;transform:none}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-nav [role=tab]:hover,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-nav [role=tab]:focus-visible){color:var(--profile-mobile-text);background:0 0;transform:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-nav [role=tab][aria-selected=true]{color:#eef4f6;box-shadow:none!important;background:0 0!important;border:0!important}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-nav [role=tab] svg{opacity:.82;flex-shrink:0;width:20px;height:20px;transition:color .16s,filter .16s,opacity .16s,transform .16s;display:block!important}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-nav [role=tab][aria-selected=true] svg{color:#f7fbfd;opacity:1;filter:drop-shadow(0 0 8px #e5f1f647);transform:translateY(-1px)scale(1.06)}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-nav [role=tab]:is(:hover,:focus-visible,:active,[aria-selected=true]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-nav [role=tab]>span{display:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-editor-mobile-preview{grid-template-columns:56px minmax(0,1fr)}.profile-mobile-module__7xy3ha__profileMobileSite .profile-editor-mobile-preview .profile-avatar-shell{border-radius:12px;width:56px;height:56px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-editor-mobile-preview .truncate{color:var(--profile-mobile-text)}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-edit-panel input:not([type=file]):not([type=checkbox]){border:1px solid var(--profile-mobile-line);background:var(--profile-mobile-control);min-height:44px;color:var(--profile-mobile-text);box-shadow:none;border-radius:9px;font-size:16px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-edit-panel input::placeholder{color:#aabdc6}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-edit-panel input:focus{border-color:#a0bdcc;outline:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-edit-panel .profile-avatar-upload-box{color:var(--profile-mobile-muted);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-sound-effects-label,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-avatar-privacy-copy strong,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-web-push-copy strong){color:var(--profile-mobile-text)}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-editor-action-button,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-avatar-file-button,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-avatar-clear-button){border-radius:12px;height:44px;min-height:44px;font-size:13px;font-weight:650}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-editor-action-button{border:1px solid var(--profile-mobile-line);background:var(--profile-mobile-control);color:var(--profile-mobile-text);box-shadow:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-avatar-file-button{color:#effff2;box-shadow:none;background:linear-gradient(#348455,#256440);border:1px solid #60b67e70}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-editor-action-button[type=submit]{border-color:var(--profile-action-primary-border);background:var(--profile-action-primary-bg);color:var(--profile-action-primary-text);box-shadow:var(--profile-action-primary-shadow)}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-editor-action-button[type=submit]:hover:not(:disabled),.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-editor-action-button[type=submit]:focus-visible:not(:disabled)){background:var(--profile-action-primary-bg-hover);box-shadow:var(--profile-action-primary-shadow-hover)}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-editor-action-button[type=button]{border-color:var(--profile-action-secondary-border);background:var(--profile-action-secondary-bg);color:var(--profile-action-secondary-text);box-shadow:var(--profile-action-secondary-shadow)}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-mobile-logout-button{text-align:center;color:#e3b5ae;width:fit-content;min-width:132px;max-width:220px;min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:14px;justify-content:center;place-self:center;margin:0 auto;padding-inline:12px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-mobile-logout-button:before{content:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-mobile-logout-divider{background:linear-gradient(90deg,#0000,#dbe7ec6b,#0000);flex:0 0 1px;width:min(100%,180px);height:1px;min-height:1px;margin:6px auto 10px;box-shadow:0 0 12px #dbe7ec1f}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .section-label,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .section-title,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .form-title){color:var(--profile-mobile-text);text-shadow:none}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page button:focus-visible,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page a:focus-visible){outline-offset:2px;outline:2px solid #c3d1d7}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-avatar-stack{justify-items:center;gap:8px;display:grid}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-avatar-preview-trigger{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-avatar-shell{border:1px solid #e2edf257;box-shadow:0 0 0 2px #344c58f0,0 0 0 3px #bcd2db2e,inset 0 1px #ffffff29}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-avatar-shell:before{content:"";z-index:2;pointer-events:none;border:1px solid #f4f8fb1c;border-radius:13px;position:absolute;inset:2px;box-shadow:inset 0 0 0 1px #e6eff40d}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-header-tools{justify-items:center;gap:2px;display:grid;position:absolute;top:0;right:0}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-edit-gear-button{color:#edf6f9;width:42px;min-width:42px;height:42px;min-height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid;position:static}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-edit-gear-button:before{content:none;display:none}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-edit-gear-button svg{stroke-width:1.8px;filter:drop-shadow(0 2px 2px #121f26ad)drop-shadow(0 0 8px #d0e6ef29);width:25px;height:25px}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-premium-crown-button{color:#d9e5ea;width:34px;min-width:34px;height:30px;min-height:30px;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;text-decoration:none;display:inline-grid}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-premium-crown-button svg{stroke-width:1.9px;filter:drop-shadow(0 2px 2px #121f269e)drop-shadow(0 0 8px #c7dee724);width:21px;height:21px}:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-premium-crown-button:hover svg,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-premium-crown-button:focus-visible svg){color:#f1f7f9;transform:translateY(-1px)}.profile-mobile-module__7xy3ha__profileMobileSite.site{--profile-mobile-viewport-height:var(--roleme-visual-viewport-height,100dvh);--profile-mobile-dock-clearance:var(--roleme-mobile-dock-clearance);height:var(--profile-mobile-viewport-height);padding-top:var(--roleme-mobile-safe-top);min-height:var(--profile-mobile-viewport-height);padding-bottom:0;overflow:hidden}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page{height:calc(var(--profile-mobile-viewport-height) - var(--profile-mobile-dock-clearance) - var(--roleme-mobile-safe-top))}:is(html.mobile-keyboard-open .profile-mobile-module__7xy3ha__profileMobileSite.site,body.mobile-keyboard-open .profile-mobile-module__7xy3ha__profileMobileSite.site){--profile-mobile-dock-clearance:0px;height:var(--roleme-visual-viewport-height,100dvh);min-height:var(--roleme-visual-viewport-height,100dvh)}:is(html.mobile-keyboard-open .profile-mobile-module__7xy3ha__profileMobileSite .profile-page #panel-tags,body.mobile-keyboard-open .profile-mobile-module__7xy3ha__profileMobileSite .profile-page #panel-tags){top:calc(var(--roleme-visual-viewport-offset-top,0px) + 6px);z-index:90;width:auto;height:calc(var(--roleme-visual-viewport-height,100dvh) - 12px);overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 82% 4%,#e4ecf00f,#0000 38%),linear-gradient(#63757ef0,#53656ff5);border-radius:20px;padding:0 8px;scroll-padding-block:10px;position:fixed;bottom:auto;left:10px;right:10px;overflow:hidden auto}:is(html.mobile-keyboard-open .profile-mobile-module__7xy3ha__profileMobileSite .profile-page #panel-tags::-webkit-scrollbar,body.mobile-keyboard-open .profile-mobile-module__7xy3ha__profileMobileSite .profile-page #panel-tags::-webkit-scrollbar){width:0;height:0;display:none}}@media (max-width:360px){.profile-mobile-module__7xy3ha__profileMobileSite .profile-tabs-nav{width:min(204px,100% - 72px)}.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-nav [role=tab]{max-width:46px;height:32px;min-height:32px}}@media (max-width:700px) and (prefers-reduced-motion:reduce){:is(.profile-mobile-module__7xy3ha__profileMobileSite .profile-page *,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page :before,.profile-mobile-module__7xy3ha__profileMobileSite .profile-page :after){transition:none!important;animation:none!important}}@media (max-width:700px){.profile-mobile-module__7xy3ha__profileMobileSite .profile-page .profile-tabs-shell[data-active-profile-tab=direct]{row-gap:4px}.profile-mobile-module__7xy3ha__profileMobileSite .route-error-state{box-sizing:border-box;width:100%;max-width:430px;min-height:calc(100dvh - var(--roleme-mobile-dock-clearance,88px));padding:18px 16px calc(var(--roleme-mobile-dock-clearance,88px) + 18px);place-items:center;margin:0 auto;display:grid}.profile-mobile-module__7xy3ha__profileMobileSite .route-error-card{color:#edf5f8;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 18% 4%,#e2eff51a,#0000 34%),radial-gradient(circle at 82% 94%,#6b9db11f,#0000 38%),linear-gradient(#344d5afb,#22353ffe);border:1px solid #cee0e838;border-radius:24px;width:min(100%,336px);padding:24px 22px 22px;box-shadow:0 24px 54px #101c2247,inset 0 1px #f8fcfd14}.profile-mobile-module__7xy3ha__profileMobileSite .route-error-eyebrow{font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:.16em;margin:0 0 10px;font-size:11px;font-weight:700;color:#b7cbd4!important;text-shadow:none!important}.profile-mobile-module__7xy3ha__profileMobileSite .route-error-title{font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 12px;font-size:30px;font-weight:650;line-height:1.05;color:#f4f9fb!important;text-shadow:none!important}.profile-mobile-module__7xy3ha__profileMobileSite .route-error-description{color:#e0ecf1c7;max-width:none;font-family:var(--font-inter), Inter, system-ui, sans-serif;margin:0;font-size:14px;font-weight:500;line-height:1.55}.profile-mobile-module__7xy3ha__profileMobileSite .route-error-actions{grid-template-columns:1fr;gap:9px;margin-top:20px;display:grid}:is(.profile-mobile-module__7xy3ha__profileMobileSite .route-error-retry,.profile-mobile-module__7xy3ha__profileMobileSite .route-error-back){width:100%;min-height:44px;font-family:var(--font-inter), Inter, system-ui, sans-serif;box-shadow:none;border-radius:12px;font-size:13px;font-weight:700}.profile-mobile-module__7xy3ha__profileMobileSite .route-error-retry{color:#f5fafc;background:linear-gradient(#7895a2,#607c88);border:1px solid #bcd5df4d}.profile-mobile-module__7xy3ha__profileMobileSite .route-error-back{color:#dce8ed;background:linear-gradient(#354d59eb,#273b45f5);border:1px solid #cadde529}.profile-mobile-module__7xy3ha__profileMobileSite .route-error-digest{color:#c0d2db8f;margin-top:14px;font-size:11px}}
.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope{min-width:0}@media (min-width:701px){.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope .profile-page .profile-wide-plot-grid{max-width:var(--roleplay-desktop-composer-width);width:100%;margin-inline:auto}.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope .profile-page .profile-wide-plot-grid .plot-card-shell{--plot-card-banner-height:140px;--plot-card-radius:var(--roleme-desktop-panel-radius);--plot-card-content-padding:16px var(--roleplay-editor-inline-padding) 12px;--plot-card-description-height:calc(1.56em * 4);--plot-card-description-font-size:var(--plot-reading-text-size);--plot-card-description-font-weight:var(--roleplay-desktop-text-font-weight);--plot-card-description-line-height:var(--roleplay-desktop-text-line-height);--plot-card-description-letter-spacing:var(--roleplay-desktop-text-letter-spacing);--plot-card-meta-font-size:var(--roleme-desktop-meta-size);--plot-card-footer-scale:1;--plot-card-footer-padding-top:0px;--plot-card-hover-lift:0px;--plot-card-border-color:var(--profile-desktop-frame);--plot-card-surface-bg:var(--profile-desktop-inner-top);--plot-card-content-bg:var(--profile-desktop-inner-top);--plot-card-front-shadow:none;--plot-card-content-shadow:none;--plot-card-banner-shadow:none;--plot-card-description-color:var(--profile-desktop-text);--plot-card-content-color:var(--profile-desktop-text);--plot-card-tag-color:var(--profile-desktop-text-soft);--plot-card-tag-separator-color:var(--profile-desktop-muted);--plot-card-rating-color:#ff6370;--plot-card-views-color:var(--profile-desktop-muted);--plot-card-accent-color:var(--profile-desktop-muted);--plot-card-action-color:var(--profile-desktop-muted);--plot-card-action-hover-color:var(--profile-desktop-text);--plot-card-report-hover-color:#ff6370;--plot-card-action-icon-filter:none;--plot-card-action-opacity:1;--plot-card-front-overlay-content:none;--plot-card-expanded-border:var(--profile-desktop-frame);--plot-card-expanded-shadow:none;height:auto;min-height:0}.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope .profile-page .profile-wide-plot-grid .plot-card-inner{height:auto;min-height:0}.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope .profile-page .profile-wide-plot-grid .plot-card{height:auto;min-height:0}.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope .profile-page .profile-wide-plot-grid .plot-card-front{height:auto;min-height:0;position:relative;inset:auto}.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope .profile-page .profile-wide-plot-grid .plot-card-content{flex:none;min-height:0}:is(.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope .profile-page .plot-card-tag-capsule,.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope .profile-page .plot-card-rating-capsule){font-size:var(--roleme-desktop-meta-size)}}@media (min-width:701px) and (max-width:1100px){.profile-plot-card-theme-module__L-zgEW__profilePlotCardThemeScope .profile-page .profile-wide-plot-grid{max-width:var(--roleplay-desktop-compact-composer-width)}}
@media (min-width:701px){.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-primary-button{--desktop-control-border:1px solid var(--profile-action-primary-border);--desktop-control-background:var(--profile-action-primary-bg);color:var(--profile-action-primary-text);--desktop-control-shadow:var(--profile-action-primary-shadow);box-shadow:none;--desktop-control-inset:1px;background:0 0;border:1px solid #0000}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-secondary-button:not(.profile-avatar-clear-button,.profile-mobile-logout-button){--desktop-control-border:1px solid var(--profile-action-secondary-border);--desktop-control-background:var(--profile-action-secondary-bg);color:var(--profile-action-secondary-text);--desktop-control-shadow:var(--profile-action-secondary-shadow);box-shadow:none;--desktop-control-inset:1px;background:0 0;border:1px solid #0000}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-primary-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-secondary-button){border-radius:var(--roleme-desktop-control-radius)}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button-fill{box-shadow:none;background:#32694f}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button.is-auto-bump-disarming .profile-bump-button-fill{box-shadow:none;background:#a4364e}}.profile-actions-module__MiV4bG__profileActionsScope{min-width:0;}@media (max-width:700px){:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-logout-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-premium-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-clear-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-editor-action-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button){transition:transform .19s,border-color .19s,background .19s,box-shadow .19s,color .19s,opacity .19s}}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-logout-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-premium-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-clear-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-editor-action-button),:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button){isolation:isolate;letter-spacing:-.01em}@media (max-width:700px){:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-logout-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-premium-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-clear-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-editor-action-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button){overflow:hidden}}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-editor-action-button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:700px){:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-logout-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-premium-button:hover,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-clear-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-editor-action-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button:hover:not(:disabled)){transform:translateY(-1px)}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-logout-button:active:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-mobile-premium-button:active,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button:active:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button:active:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-clear-button:active:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button:active:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-editor-action-button:active:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button:active:not(:disabled)){transform:translateY(0)}}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-plot-actions button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-plot-actions a){-webkit-backdrop-filter:none}@media (max-width:700px){:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-icon-action-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-copy-link-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button){color:#e8eff1;width:34px;min-width:34px;height:34px;min-height:34px;text-shadow:none;background:radial-gradient(circle at 24% 0,#ffffff12,#0000 42%),linear-gradient(#3a515c 0%,#344b56 100%);border:1px solid #cfdce12e;border-radius:12px;justify-content:center;align-items:center;gap:0;padding:0;font-size:0;line-height:0;display:inline-flex;box-shadow:0 12px 26px #18272f33,inset 0 1px #ffffff14}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-icon-action-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-icon-action-button:focus-visible:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-copy-link-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-copy-link-button:focus-visible:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button:focus-visible:not(:disabled)){background:radial-gradient(circle at 24% 0,#ffffff14,#0000 42%),linear-gradient(#48636f 0%,#405b66 100%);border-color:#d6e2e642;transform:translateY(-1px)}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-icon-action-button svg,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-copy-link-button svg,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button svg){width:15px;height:15px}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button .profile-bump-button-label{display:none}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-delete-action-button{color:#f4c0b0;background:radial-gradient(circle at 24% 0,#ffdaca38,#0000 42%),linear-gradient(#81312af5,#521c1afa);border-color:#df705f94}}@media (min-width:701px){.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-gift-button{border-radius:var(--roleme-desktop-control-radius);width:148px;min-width:148px;max-width:148px;height:34px;min-height:34px;font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:var(--profile-desktop-control-size,12px);box-shadow:none;order:1;padding:0 12px 1px;font-weight:650;line-height:1}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-actions{grid-template-columns:1fr;place-items:stretch end;gap:6px;margin-top:0;padding-inline:0}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-actions>[aria-hidden=true]{display:none}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button{order:2}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button{border-radius:var(--roleme-desktop-control-radius);width:148px;min-width:148px;max-width:148px;height:34px;min-height:34px;font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:var(--profile-desktop-control-size,12px);--desktop-control-shadow:none;box-shadow:none;padding:0 12px 1px;font-weight:650;line-height:1}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-gift-button{--desktop-control-border:1px solid var(--profile-desktop-frame);--desktop-control-background:var(--profile-desktop-control);--desktop-control-inset:1px;color:var(--profile-desktop-text);background:0 0;border:1px solid #0000}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button{--desktop-control-border:1px solid var(--profile-desktop-frame);--desktop-control-background:var(--profile-desktop-control);color:var(--profile-desktop-text);--desktop-control-inset:1px;background:0 0;border:1px solid #0000}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-gift-button svg,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button svg){flex:none;width:15px;height:15px}}@media (max-width:700px){:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-actions>a,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-actions>button){width:100%;min-width:0;height:38px;min-height:38px;font-family:var(--font-inter), Inter, system-ui, sans-serif;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-actions>a svg,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-actions>button svg){width:14px;height:14px}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button span{display:inline}}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-auto-bump-icon{z-index:2;place-items:center;width:16px;height:16px;font-style:normal;display:inline-grid;position:relative}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button{position:relative}@media (max-width:700px){.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button-fill{background:linear-gradient(#6fd67efa,#2a9448fa);box-shadow:inset 0 1px #ebffee38,inset 0 -1px #0e4f233d}}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button-fill{z-index:1;border-radius:inherit;pointer-events:none;will-change:transform;position:absolute;inset:0}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button-content{z-index:2;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button-label{z-index:2;position:relative}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button-progress{z-index:3;color:#ecfff0;text-shadow:0 1px 4px #00000042;place-items:center;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}@media (max-width:700px){.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button.is-auto-bump-active{color:#effff2!important;background:radial-gradient(circle at 24% 0,#e5ffe81a,#0000 42%),linear-gradient(#3f7b51 0%,#2c6540 100%)!important;border-color:#94db9e75!important;box-shadow:0 12px 26px #18272f33,0 0 18px #4d9c5c2e,inset 0 1px #ffffff1a!important}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button.is-auto-bump-arming{border-color:#a2dea657!important}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button.is-auto-bump-disarming{border-color:#e8766a85!important}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button.is-auto-bump-disarming .profile-bump-button-fill{background:linear-gradient(#dc5248fc,#942b2bfc);box-shadow:inset 0 1px #ffe4e033,inset 0 -1px #4d0c0c47}}.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-bump-button.is-auto-bump-disarming .profile-bump-button-progress{color:#fff0ed;text-shadow:0 1px 4px #2e08076b}@media (max-width:700px){.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-visibility-action-button{color:#dcebf0;background:radial-gradient(circle at 26% 4%,#daeff61a,#0000 40%),linear-gradient(#476674 0%,#36515e 100%);border-color:#9bc6d642;box-shadow:0 10px 22px #15252d33,inset 0 1px #eff8fb14}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-visibility-action-button:hover:not(:disabled),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-visibility-action-button:focus-visible:not(:disabled)){color:#f2fbfd;background:radial-gradient(circle at 26% 4%,#e6f5fa21,#0000 40%),linear-gradient(#537483 0%,#405f6d 100%);border-color:#bcdde961}}@media (min-width:701px){:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page button:not(.profile-edit-gear-button),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button){--desktop-control-motion:1;transition:var(--desktop-control-transition)}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page button:not(.profile-edit-gear-button):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true])){--desktop-control-motion:var(--desktop-control-hover-scale)}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page button:not(.profile-edit-gear-button):active:not(:disabled):not([aria-disabled=true]),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button:active:not(:disabled):not([aria-disabled=true]),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button:active:not(:disabled):not([aria-disabled=true]),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button:active:not(:disabled):not([aria-disabled=true])){--desktop-control-motion:var(--desktop-control-press-scale)}@media (prefers-reduced-motion:reduce){:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page button:not(.profile-edit-gear-button),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button,.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button){transition:var(--desktop-control-transition);--desktop-control-motion:1;filter:none}:is(.profile-actions-module__MiV4bG__profileActionsScope .profile-page button:not(.profile-edit-gear-button):is(:hover,:focus-visible,:active),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-avatar-file-button:is(:hover,:focus-visible,:active),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-text-button:is(:hover,:focus-visible,:active),.profile-actions-module__MiV4bG__profileActionsScope .profile-page .profile-public-direct-button:is(:hover,:focus-visible,:active)){--desktop-control-motion:1;filter:none}}}
.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope{min-width:0}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-actions-row{flex-wrap:nowrap;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-hint{color:#bac9d0;letter-spacing:0;grid-column:1;font-weight:400;line-height:1.2}@media (max-width:700px){:is(.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-button,.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-clear-button){box-shadow:0 10px 22px #0000002e,inset 0 1px #ffffff14}}:is(.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-button,.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-clear-button){border-radius:var(--roleme-desktop-control-radius,12px);width:100%;min-width:0;height:40px;min-height:40px;font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:0;padding:0 14px;font-size:13px;font-weight:600}@media (max-width:700px){.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-button{color:#effff2;background:linear-gradient(#348455,#256440)}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-button{border-color:#60b67e70}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-clear-button{color:#f4c0b0;background:linear-gradient(#81312af5,#521c1afa)}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-clear-button{border-color:#df705f7a}}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-clear-button:disabled{cursor:not-allowed;opacity:.45;filter:saturate(.45)}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-toggle{color:#eef2f3;background:radial-gradient(circle at 18% 0,#eef5f70a,#0000 44%),#20323c8f;border:1px solid #cfdce129;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:50px;padding:10px 10px 10px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffefcc0b}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-label{cursor:pointer;grid-template-columns:minmax(0,1fr) 50px;align-items:center;gap:10px;min-width:0;display:grid}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-copy{min-width:0;display:grid}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-copy strong{color:#eef2f3;font-size:14px;line-height:1.2}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-copy span{color:#aebfc7;margin-top:3px;font-size:11px;font-weight:750;line-height:1.2}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-toggle input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help{z-index:5;place-items:center;display:grid;position:relative;overflow:visible}@media (max-width:700px){.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-button{transition:transform .16s,border-color .16s,background .16s,color .16s}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-button{color:#bac9d0;background:radial-gradient(circle at 50% 0,#eef5f70f,#0000 58%),#fff4da14;border:1px solid #cfdce12e;box-shadow:inset 0 1px #fff4da14,0 6px 14px #0000001f}}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-button{cursor:help;border-radius:var(--roleme-desktop-control-radius,999px);place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:grid}@media (max-width:700px){:is(.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-button:hover,.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-button:focus-visible){color:#f5fbfd;background:radial-gradient(circle at 50% 0,#eef5f717,#0000 58%),#fff4da24;border-color:#cfdce14d;outline:none;transform:translateY(-1px)}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-card{color:#eef3f4;background:radial-gradient(circle at 0 0,#cfdce10f,#0000 54%),linear-gradient(135deg,#3a515c,#304854);border:1px solid #cfdce12e;font-size:12px;font-weight:650;box-shadow:0 24px 54px #0000006b,inset 0 1px #ffefcc12}}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-card{z-index:20;pointer-events:none;transform-origin:100% 100%;border-radius:var(--roleme-desktop-panel-radius,18px);white-space:pre-wrap;opacity:0;width:min(260px,100vw - 28px);padding:14px 15px 13px;line-height:1.42;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(6px)scale(.98)}@media (max-width:700px){.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-card:before{background:#344b56;border-bottom:1px solid #cfdce12e;border-right:1px solid #cfdce12e}}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-card:before{content:"";width:12px;height:12px;position:absolute;bottom:-7px;right:10px;transform:rotate(45deg)}:is(.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help:hover .profile-avatar-privacy-help-card,.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help:focus-within .profile-avatar-privacy-help-card){pointer-events:auto;opacity:1;transform:translateY(0)scale(1)}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-eyebrow{color:#bac9d0;letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-toggle:focus-within{outline-offset:3px;outline:2px solid #c3d1d76b}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-toggle:has(input:disabled){opacity:.72}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-toggle:has(input:disabled) .profile-avatar-privacy-label{cursor:not-allowed}@media (min-width:701px){.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-hint{text-align:center;font-size:10px}:is(.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-button,.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-clear-button){font-size:var(--roleme-desktop-button-size)}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-copy strong{color:var(--profile-desktop-text-strong,#f2f6f7);font-size:var(--roleme-desktop-button-size)}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-button{color:var(--profile-desktop-muted);box-shadow:none;background:0 0;border:0}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-card{border:1px solid var(--profile-desktop-frame);background:var(--profile-desktop-inner-top);color:var(--profile-desktop-text);font-size:var(--roleme-desktop-meta-size);font-weight:400;box-shadow:0 18px 48px #0006}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-card:before{background:var(--profile-desktop-inner-top);border-right:1px solid var(--profile-desktop-frame);border-bottom:1px solid var(--profile-desktop-frame)}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-button{--desktop-control-background:#35603a;--desktop-control-border:0;--desktop-control-shadow:none;color:#e0edda;box-shadow:none;background:0 0;border:0}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-clear-button{--desktop-control-background:#713b35;--desktop-control-border:0;--desktop-control-shadow:none;color:#f2ddd3;box-shadow:none;background:0 0;border:0}}@media (max-width:700px){.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-hint{font-size:11px}:is(.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-file-button,.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-clear-button){border-radius:12px;height:44px;min-height:44px;font-size:13px;font-weight:650}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-toggle{grid-template-columns:minmax(0,1fr) 50px 24px}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-toggle:focus-within{outline:none}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-label{display:contents}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-copy{min-width:0}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-copy span{display:none}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-card{color:#eef3f4;background:radial-gradient(circle at 0 0,#cfdce10f,#0000 54%),linear-gradient(135deg,#3a515c,#304854);border-color:#cfdce12e;width:min(254px,100vw - 36px);padding:12px 13px;font-size:11px;font-weight:400;line-height:1.34;right:-4px}.profile-avatar-settings-module__0DVlrG__profileAvatarSettingsScope .profile-page .profile-avatar-privacy-help-card:before{background:#344b56;border-color:#cfdce12e}}
@media (max-width:700px){.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope{--profile-desktop-frame:#cbdbe03d;--profile-desktop-frame-strong:#dee9ec57;--profile-desktop-line:#cfdde22e;--profile-desktop-gold:#c9aa73;--profile-desktop-gold-strong:#e3c58d;--profile-desktop-text-strong:#f2f6f7;--profile-desktop-text:#ebf1f2;--profile-desktop-text-soft:#dce6e8;--profile-desktop-muted:#bdccd1;--profile-desktop-deep:#1d3038;--profile-desktop-control:#294049;--profile-desktop-body-size:var(--roleme-desktop-card-body-size);--profile-desktop-meta-size:var(--roleme-desktop-meta-size);--profile-desktop-control-size:var(--roleme-desktop-control-size);--profile-desktop-button-size:var(--roleme-desktop-button-size)}}@media (min-width:701px){.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page{width:100%;color:var(--profile-desktop-text);font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:var(--profile-desktop-body-size);max-width:calc(var(--roleplay-desktop-composer-width) + 118px);padding-inline:34px;line-height:1.45}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-stack{border:1px solid var(--profile-desktop-frame);border-radius:var(--roleme-desktop-panel-radius);background:var(--profile-desktop-inner-bottom);-webkit-backdrop-filter:none;grid-template-rows:auto minmax(0,1fr);width:100%;height:min(790px,100dvh - 104px);min-height:650px;display:grid;overflow:hidden;box-shadow:0 18px 54px #06121b3d;grid-template-columns:minmax(0,1fr)!important}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-form-case,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-shell){z-index:1;width:100%;min-width:0;position:relative;min-height:0!important;max-height:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-form-case{border-bottom:1px solid var(--profile-desktop-line)!important;overflow:visible!important}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-form-case:before,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-form-case:after,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-shell:before,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-shell:after){content:none!important;display:none!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-view-panel{text-align:left!important;grid-template-columns:82px minmax(0,1fr)!important;place-items:center start!important;gap:14px!important;min-height:118px!important;padding:18px!important;display:grid!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-avatar-stack{width:82px!important;margin:0!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-avatar-preview-trigger{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-avatar-shell{border-radius:var(--roleme-desktop-panel-radius);background:var(--profile-desktop-deep);box-shadow:none;border:1px solid var(--profile-desktop-frame);width:82px!important;height:82px!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-header-info{min-width:0;position:relative;text-align:left!important;align-content:center!important;justify-self:start!important;justify-items:start!important;width:100%!important;margin:0!important;padding:0 82px 0 0!important;display:grid!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-title{color:var(--profile-desktop-text-strong);letter-spacing:-.02em;filter:none;text-shadow:none;font-size:22px;font-weight:650;line-height:1.18;margin:0!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-meta{color:var(--profile-desktop-text-soft);font-size:var(--profile-desktop-meta-size);line-height:1.25;place-items:start!important;gap:6px!important;width:auto!important;margin-top:7px!important;display:grid!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-meta span{color:var(--profile-desktop-text-soft);text-align:left;justify-content:flex-start}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-meta svg{color:var(--profile-desktop-text-soft)}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-membership,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-form-case--premium .profile-membership){min-height:0;font-size:var(--profile-desktop-meta-size);align-items:center;gap:6px;line-height:1.25;display:inline-flex;color:var(--profile-desktop-text-soft)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-membership svg{width:17px;height:17px}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-header-tools{justify-items:center;gap:4px;display:grid;position:absolute;top:0;right:0}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-gear-button,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-premium-crown-button){width:34px;min-width:34px;height:34px;min-height:34px;color:var(--profile-desktop-text-soft);opacity:.86;place-items:center;padding:0;text-decoration:none;transition:color .26s,opacity .26s;display:inline-grid;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-gear-button svg{display:none}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-gear-icon{filter:drop-shadow(0 1px #ffffff57)drop-shadow(0 2px 3px #0000006b);width:22px;height:22px;display:block}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-premium-crown-button svg{width:16px;height:16px}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-shell{grid-template-rows:auto minmax(0,1fr);gap:0;padding:0 18px 18px;display:grid;overflow:hidden}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav{border:0;gap:8px;width:min(720px,90%);margin:0 auto;padding:0}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav [role=tab]{--desktop-control-background:transparent;--desktop-control-border:0;--desktop-control-shadow:none;min-height:46px;color:var(--profile-desktop-text-soft);font-size:var(--roleme-desktop-section-tab-size);font-weight:var(--roleme-desktop-section-tab-weight);letter-spacing:normal;transition:var(--desktop-control-transition);padding:0 10px;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav [role=tab][aria-selected=false]:is(:hover,:focus-visible){color:var(--roleme-desktop-section-tab-hover-color)}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav [role=tab]:after{content:none;display:none}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav [role=tab][aria-selected=true]{color:var(--profile-desktop-gold-strong)}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav [role=tab] svg{color:currentColor;opacity:.86;flex:none;width:17px;height:17px;transition:opacity .2s}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav [role=tab]:is(:hover,:focus-visible) svg{opacity:1}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav [role=tab][aria-selected=true] svg{color:var(--profile-desktop-gold-strong);opacity:1;filter:none}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav .profile-tab-count{min-width:auto;height:auto;color:var(--profile-desktop-text-strong);font-size:var(--profile-desktop-control-size);background:0 0;border:0;padding:0;font-weight:650}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-nav .profile-tab-count-notice{min-width:22px;height:22px;box-shadow:none;color:#fff;background:#e34d60;border:0;border-radius:999px;padding:0 6px}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tabs-body{background:0 0;border:0;min-height:0;overflow:hidden}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page [role=tabpanel]{height:100%;min-height:0;padding-inline:6px}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page #panel-direct{padding-top:0}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-plot-scroll-grid{scrollbar-width:none;-ms-overflow-style:none;gap:20px;padding:10px 0 4px}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-plot-scroll-grid::-webkit-scrollbar,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-form-case::-webkit-scrollbar){width:0!important;height:0!important;display:none!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-empty-state{color:var(--profile-desktop-text);box-shadow:none;background:var(--profile-desktop-inner-top);border-color:var(--profile-desktop-frame);border-radius:var(--roleme-desktop-panel-radius)}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-panel input:not([type=file]):not([type=checkbox]){min-height:42px;font-size:var(--roleme-desktop-input-size)!important;border-radius:var(--roleme-desktop-control-radius)!important;background:var(--profile-desktop-inner-deep)!important;color:var(--profile-desktop-text-strong)!important;box-shadow:none!important;border:1px solid #cfdce12b!important}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-panel label:not(.profile-avatar-file-button),.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-panel .profile-sound-effects-label){color:var(--profile-desktop-text-strong);font-size:var(--profile-desktop-button-size)}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-panel .profile-avatar-upload-box,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-panel .profile-web-push-status){font-size:var(--profile-desktop-meta-size);color:var(--profile-desktop-muted)}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-panel input:not([type=file]):not([type=checkbox])::placeholder{color:var(--profile-desktop-muted)!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-panel input:not([type=file]):not([type=checkbox]):focus{border-color:#8faab6!important;outline:none!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-avatar-upload-box{color:#bac9d0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-avatar-actions-row{padding-top:0!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-editor-action-button{min-height:42px;font-size:var(--profile-desktop-button-size);font-weight:650;border-radius:var(--roleme-desktop-control-radius)!important;box-shadow:none!important}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-panel::-webkit-scrollbar{width:0;height:0}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-panel{scrollbar-width:none;-ms-overflow-style:none}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-editor-footer{flex-direction:column;gap:6px;display:flex}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-mobile-logout-divider{background:var(--profile-desktop-line);width:100%;height:1px;margin:2px 0 0;display:block}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-mobile-logout-button{--desktop-control-background:transparent;--desktop-control-border:0;--desktop-control-shadow:none;border-radius:var(--roleme-desktop-control-radius);width:max-content;min-width:0;height:32px;min-height:32px;font-size:var(--profile-desktop-button-size);justify-content:center;justify-self:center;align-items:center;gap:7px;margin:0 auto;padding:0 12px;font-weight:650;color:#e2b0ab!important;box-shadow:none!important;background:0 0!important;border:0!important;display:inline-flex!important}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-empty-state,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tab-error,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tab-loading-shell){font-size:var(--profile-desktop-body-size);color:var(--profile-desktop-text)}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-tab-retry{background:var(--profile-desktop-control);min-height:38px;border-radius:var(--roleme-desktop-control-radius)!important;color:var(--profile-desktop-text-strong)!important;font-size:var(--profile-desktop-button-size)!important;box-shadow:none!important;border:1px solid #cddee433!important;padding:0 15px!important;font-weight:650!important}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-edit-gear-button:is(:hover,:focus-visible),.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page .profile-premium-crown-button:is(:hover,:focus-visible)){opacity:1;color:var(--profile-desktop-text-strong)}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .route-error-card{border:1px solid var(--profile-desktop-frame);border-radius:var(--roleme-desktop-panel-radius);background:var(--profile-desktop-inner-top);color:var(--profile-desktop-text);padding:28px}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .route-error-title{font-family:var(--font-inter), Inter, system-ui, sans-serif;margin:8px 0 16px;font-size:24px;font-weight:650;line-height:1.3}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .route-error-description{color:var(--profile-desktop-text-soft);font-size:var(--roleme-desktop-card-body-size);line-height:1.56}:is(.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .route-error-eyebrow,.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .route-error-digest){color:var(--profile-desktop-muted);font-size:var(--roleme-desktop-meta-size);letter-spacing:normal}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .route-error-actions .primary-btn{--desktop-control-border:1px solid var(--profile-action-primary-border);--desktop-control-background:var(--profile-action-primary-bg);color:var(--profile-action-primary-text);border-radius:var(--roleme-desktop-control-radius);--desktop-control-inset:1px;background:0 0;border:1px solid #0000}.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .route-error-actions .secondary-btn{--desktop-control-border:1px solid var(--profile-desktop-frame);--desktop-control-background:var(--profile-desktop-control);color:var(--profile-desktop-text);border-radius:var(--roleme-desktop-control-radius);--desktop-control-inset:1px;background:0 0;border:1px solid #0000}}@media (min-width:701px) and (max-width:1100px){.profile-desktop-theme-module__rvsaDG__profileDesktopThemeScope .profile-page{max-width:calc(var(--roleplay-desktop-compact-composer-width) + 118px)}}
.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope{min-width:0}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-control{color:#eef2f3;background:radial-gradient(circle at 20% 0,#eef5f70a,#0000 48%),#20323c8a;border:1px solid #cfdce129;border-radius:18px;gap:10px;min-height:74px;padding:11px 12px 12px;display:grid;box-shadow:inset 0 1px #ffefcc0b}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-copy{gap:4px;min-width:0;display:grid}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-copy strong{color:var(--profile-desktop-text-strong,#f2f6f7);font-size:var(--roleme-desktop-button-size);line-height:1.12}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-title-row{align-items:center;gap:7px;width:fit-content;max-width:100%;display:inline-flex;overflow:visible}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help{z-index:6;place-items:center;display:grid;position:relative;overflow:visible}@media (max-width:700px){.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button{transition:transform .16s,border-color .16s,background .16s,color .16s}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button{color:#bac9d0;background:radial-gradient(circle at 50% 0,#eef5f70f,#0000 58%),#fff4da14;border:1px solid #cfdce12e;box-shadow:inset 0 1px #fff4da14,0 6px 14px #0000001f}}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button{cursor:help;border-radius:var(--roleme-desktop-control-radius,999px);place-items:center;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;display:grid}@media (max-width:700px){:is(.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button:hover,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button:focus-visible){color:#f5fbfd;background:radial-gradient(circle at 50% 0,#eef5f717,#0000 58%),#fff4da24;border-color:#cfdce14d;outline:none;transform:translateY(-1px)}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-card{color:#eef3f4;background:radial-gradient(circle at 0 0,#cfdce10f,#0000 54%),linear-gradient(135deg,#3a515c,#304854);border:1px solid #cfdce12e;font-size:12px;font-weight:650;box-shadow:0 24px 54px #0000006b,inset 0 1px #ffefcc12}}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-card{z-index:22;pointer-events:none;transform-origin:bottom;border-radius:var(--roleme-desktop-panel-radius,18px);white-space:pre-wrap;opacity:0;width:min(292px,100vw - 28px);padding:14px 15px 13px;line-height:1.42;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,6px)scale(.98)}@media (max-width:700px){.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-card:before{background:#344b56;border-bottom:1px solid #cfdce12e;border-right:1px solid #cfdce12e}}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-card:before{content:"";width:12px;height:12px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}:is(.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help:hover .profile-web-push-help-card,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help:focus-within .profile-web-push-help-card){pointer-events:auto;opacity:1;transform:translate(-50%)scale(1)}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-eyebrow{color:#bac9d0;letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-status{color:var(--profile-desktop-muted,#b7c7cd);font-size:var(--roleme-desktop-control-size);font-weight:700;line-height:1.28}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}@media (max-width:700px){.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-actions button{transition:transform .17s,border-color .17s,background .17s,color .17s,opacity .17s}}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-actions button{cursor:pointer;border-radius:var(--roleme-desktop-control-radius,12px);min-width:0;min-height:34px;color:var(--profile-desktop-text-strong,#f2f6f7);font-size:var(--roleme-desktop-control-size);background:linear-gradient(#405b66,#344b56);border:1px solid #cfdce12e;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-weight:850;line-height:1;display:inline-flex}@media (max-width:700px){:is(.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-test-button:hover:not(:disabled),.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-test-button:focus-visible:not(:disabled)){color:#f5fbfd;background:linear-gradient(#48636f,#405b66);border-color:#cfdce14d;outline:none;transform:translateY(-1px)}}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-actions button:disabled{cursor:not-allowed;opacity:.48}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-actions button:last-child{width:78px}@media (max-width:700px){.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-mobile-setting-row{min-height:34px;box-shadow:none;background:0 0;border:0;grid-template-rows:minmax(44px,auto);justify-content:start;align-items:center;column-gap:8px;padding:0;position:relative}:is(.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-mobile-setting-row .profile-avatar-privacy-copy strong,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-mobile-setting-row .profile-web-push-copy strong){color:var(--profile-mobile-text);font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:.01em;font-size:14px;font-weight:650;line-height:1.16}:is(.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-avatar-privacy-help-button,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button){width:24px;min-width:24px;height:24px;min-height:24px;color:var(--profile-mobile-muted);box-shadow:none;background:0 0;border:0}:is(.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-avatar-privacy-help-button svg,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button svg){width:17px;height:17px}:is(.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-avatar-privacy-help-button:hover,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-avatar-privacy-help-button:focus-visible,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button:hover,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button:focus-visible){color:var(--profile-mobile-text);background:0 0;border-color:#0000;transform:none}:is(.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-copy,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-title-row,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-actions){display:contents}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-copy strong{grid-area:1/1;align-self:center}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help{grid-area:1/3;place-self:center;position:relative;transform:none}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-card{transform-origin:100% 100%;color:#eef3f4;width:min(270px,100vw - 36px);font-family:var(--font-inter), Inter, system-ui, sans-serif;background:radial-gradient(circle at 0 0,#cfdce10f,#0000 54%),linear-gradient(135deg,#3a515c,#304854);border-color:#cfdce12e;padding:12px 13px;font-size:11px;font-weight:400;line-height:1.34;left:auto;right:-6px;transform:translateY(6px)scale(.98)}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-card:before{background:#344b56;border-color:#cfdce12e;left:auto;right:11px;transform:rotate(45deg)}:is(.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help:hover .profile-web-push-help-card,.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help:focus-within .profile-web-push-help-card){transform:translateY(0)scale(1)}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-status{display:none}}@media (min-width:701px){.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-button{color:var(--profile-desktop-muted);box-shadow:none;background:0 0;border:0}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-card{border:1px solid var(--profile-desktop-frame);background:var(--profile-desktop-inner-top);color:var(--profile-desktop-text);font-size:var(--roleme-desktop-meta-size);font-weight:400;box-shadow:0 18px 48px #0006}.profile-notification-settings-module__D4If4G__profileNotificationSettingsScope .profile-page .profile-web-push-help-card:before{background:var(--profile-desktop-inner-top);border-right:1px solid var(--profile-desktop-frame);border-bottom:1px solid var(--profile-desktop-frame)}}
.profile-plot-actions-module__MyRFYa__profilePlotActionsScope{--profile-plot-action-gold-border:#ffe5b0a8;--profile-plot-action-gold-text:#1b120a;--profile-plot-action-danger-border:#df705f94;--profile-plot-action-danger-text:#f4c0b0}@media (min-width:701px){:is(.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-icon-action-button,.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-copy-link-button,.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-bump-button){--desktop-control-border:1px solid var(--profile-desktop-frame);border-radius:var(--roleme-desktop-control-radius);--desktop-control-background:var(--profile-desktop-control);width:34px;min-width:34px;height:34px;min-height:34px;color:var(--profile-desktop-text);text-shadow:none;--desktop-control-shadow:none;box-shadow:none;--desktop-control-inset:1px;background:0 0;border:1px solid #0000;flex:0 0 34px;justify-content:center;align-items:center;gap:0;padding:0;font-size:0;line-height:0;display:inline-flex;overflow:visible}.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-bump-button .profile-bump-button-label{display:none}.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-bump-button .profile-bump-button-content{display:inline-flex}.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-bump-button .profile-bump-button-fill{display:block}.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-bump-button .profile-bump-button-progress{display:grid}.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-bump-button.is-auto-bump-active{--desktop-control-background:#32694f;color:var(--profile-desktop-text);--desktop-control-shadow:none;box-shadow:none;background:0 0}.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-bump-button.is-auto-bump-active:before{border-color:var(--profile-desktop-frame)}:is(.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-icon-action-button svg,.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-copy-link-button svg,.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-bump-button svg){flex:none;width:16px;height:16px}.profile-plot-actions-module__MyRFYa__profilePlotActionsScope .profile-page .profile-delete-action-button{--desktop-control-background:#453039;color:#ff8490}}
.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope{min-width:0}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list{gap:7px;display:grid}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-sound-effects-setting{min-height:34px;box-shadow:none;background:0 0;border:0;grid-template-columns:140px 50px;align-items:center;column-gap:9px;padding:0 0 0 13px;display:grid}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-sound-effects-label{color:var(--profile-desktop-text-strong,#f2f6f7);font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:var(--roleme-desktop-button-size);letter-spacing:.01em;font-weight:650;line-height:1.16}@media (max-width:700px){.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch{background:linear-gradient(#20333d,#324c57);border:1px solid #84a6b252;transition:border-color .18s,background .18s;box-shadow:inset 0 0 0 1px #0f1f25d1,inset 0 3px 4px #0000008a,inset 0 -1px #b9d2db1f,0 1px #ffffff0a}}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch{box-sizing:border-box;cursor:pointer;touch-action:manipulation;border-radius:999px;grid-column:2;justify-self:end;width:44px;min-width:44px;height:28px;min-height:28px;padding:0;display:block;position:relative}@media (max-width:700px){.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch.is-on{background:linear-gradient(#22513d,#326a50);box-shadow:inset 0 0 0 1px #0c2217d1,inset 0 3px 4px #0000008a,inset 0 -1px #a7d8c021,0 1px #ffffff0a}}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch.is-on{border-color:#6cad8952}@media (max-width:700px){.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch .profile-setting-toggle-thumb{background:linear-gradient(155deg,#f3f6f2,#d8e3e3 48%,#b7c9cc);transition:transform .18s;box-shadow:0 2px 3px #00000080,inset 0 1px 1px #ffffff94,inset 0 -1px 1px #364d523d}}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch .profile-setting-toggle-thumb{z-index:1;pointer-events:none;border-radius:50%;width:20px;height:20px;display:block;position:absolute;top:3px;left:3px}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch.is-on .profile-setting-toggle-thumb{transform:translate(16px)}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list button.profile-setting-switch:focus-visible,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-label input:focus-visible+.profile-setting-switch){outline-offset:3px;outline:2px solid #c3d1d7b8}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-toggle-button:disabled{cursor:not-allowed;opacity:1}@media (min-width:701px){.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-mobile-setting-row{min-height:34px;box-shadow:none;background:0 0;border:0;grid-template-rows:34px;justify-content:start;align-items:center;column-gap:9px;padding:0 0 0 13px;position:relative}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-toggle{grid-template-columns:140px 50px}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-toggle:focus-within{outline:none}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-label{display:contents}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-copy{min-width:0}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-copy strong,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-copy strong){color:var(--profile-desktop-text-strong,#f2f6f7);font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:var(--roleme-desktop-button-size);letter-spacing:.01em;font-weight:650;line-height:1.16}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-copy span,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-status){display:none}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-help,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-help){display:none!important}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-control{grid-template-columns:140px 50px 58px}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-copy,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-title-row,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-actions){display:contents}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-copy strong{grid-area:1/1;align-self:center}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-test-button{width:58px;min-height:28px;font-size:var(--roleme-desktop-control-size);grid-area:1/3;align-self:center;font-weight:550}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-actions .profile-web-push-toggle-button{grid-row:1;align-self:center}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch{width:var(--roleme-desktop-switch-width);min-width:var(--roleme-desktop-switch-width);height:var(--roleme-desktop-switch-height);min-height:var(--roleme-desktop-switch-height);background:var(--profile-desktop-deep);border:1px solid var(--profile-desktop-frame);box-shadow:var(--roleme-desktop-switch-shadow);transition:none}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch.is-on{background:#32694f;border:1px solid #64967b}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch .profile-setting-toggle-thumb{top:var(--roleme-desktop-switch-inset);left:var(--roleme-desktop-switch-inset);width:var(--roleme-desktop-switch-thumb);height:var(--roleme-desktop-switch-thumb);box-shadow:var(--roleme-desktop-switch-thumb-shadow);background:#e6edf0;transition:transform .3s cubic-bezier(.22,1,.36,1)}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-setting-switch.is-on .profile-setting-toggle-thumb{transform:translateX(var(--roleme-desktop-switch-travel))}}@media (max-width:700px){.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list{gap:12px}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-mobile-setting-row,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-sound-effects-setting){width:100%;max-width:220px;min-height:44px;box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 50px;align-items:center;column-gap:8px;padding:0;display:grid}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-toggle,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-control){grid-template-columns:minmax(0,1fr) 50px}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-control{grid-template-columns:minmax(0,1fr) 50px 52px;max-width:280px}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-label,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-copy,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-title-row,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-actions){display:contents}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-copy,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-copy){min-width:0}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-sound-effects-label,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-copy strong,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-copy strong){color:var(--profile-mobile-text);font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:.01em;font-size:14px;font-weight:650;line-height:1.16}:is(.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-help,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-help-button,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-help-card,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-help,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-help-button,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-help-card,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-status,.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-avatar-privacy-copy span){display:none!important}.profile-settings-layout-module__qwliqG__profileSettingsLayoutScope .profile-page .profile-settings-list .profile-web-push-test-button{grid-area:1/3;width:52px;min-height:28px;padding-inline:4px;font-size:11px;font-weight:550}}
