.RjnBdG_notice,.RjnBdG_settings{--privacy-bg:var(--lightningcss-light,#fffdfa)var(--lightningcss-dark,#1b2028);--privacy-text:var(--lightningcss-light,#34495b)var(--lightningcss-dark,#f4f3f8);--privacy-muted:var(--lightningcss-light,#526c7d)var(--lightningcss-dark,#b5b2be);--privacy-line:var(--lightningcss-light,#385b7624)var(--lightningcss-dark,#ffffff17);--privacy-accent:var(--lightningcss-light,#6554b7)var(--lightningcss-dark,#bdb4ff);color:var(--privacy-text);border:1px solid var(--privacy-line);background:linear-gradient(145deg, var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff05), transparent 60%), var(--privacy-bg);font-family:var(--sans);overflow-wrap:anywhere;border-radius:20px;padding:22px;font-size:12px;line-height:1.7;box-shadow:0 14px 40px var(--lightningcss-light,#34495b0b)var(--lightningcss-dark,#00000021),inset 0 1px var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff05)}.RjnBdG_notice{--privacy-bg:var(--lightningcss-light,#fffdfaef)var(--lightningcss-dark,#101318e6);z-index:120;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(440px,100vw - 40px);max-height:calc(100dvh - 40px);position:fixed;overflow-y:auto}.RjnBdG_identity{align-items:center;gap:12px;margin-bottom:14px;display:flex}.RjnBdG_identity>svg{flex:none;width:35px;height:35px}.RjnBdG_identity>div{gap:2px;display:grid}.RjnBdG_identity small{color:var(--privacy-muted);letter-spacing:.01em;font-size:10px;line-height:1.5}.RjnBdG_notice h2{color:var(--privacy-text);letter-spacing:-.45px;margin:0;font-size:16px;font-weight:550;line-height:1.5}.RjnBdG_notice p,.RjnBdG_settings p{color:var(--privacy-muted);margin:0;font-size:11px;line-height:1.9}.RjnBdG_notice a{color:var(--privacy-text);text-underline-offset:4px;white-space:nowrap}.RjnBdG_actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.RjnBdG_actions button{border:1px solid var(--privacy-line);min-width:0;min-height:44px;color:var(--privacy-text);font:inherit;cursor:pointer;background:var(--lightningcss-light,#f1f1ee)var(--lightningcss-dark,#242a34);border-radius:12px;padding:10px 8px;font-size:11px;line-height:1.5;transition:border-color .18s,background-color .18s;box-shadow:inset 0 1px var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff05)}.RjnBdG_actions button:hover:not(:disabled){border-color:color-mix(in srgb, var(--privacy-accent) 40%, var(--privacy-line));background:color-mix(in srgb, var(--privacy-accent) 7%, var(--privacy-bg))}.RjnBdG_actions button[aria-pressed=true]{border-color:color-mix(in srgb, var(--privacy-accent) 40%, var(--privacy-line));color:var(--privacy-accent)}.RjnBdG_actions button:disabled{opacity:.55;cursor:default}.RjnBdG_notice :is(a,button):focus-visible,.RjnBdG_settings button:focus-visible{outline:2px solid var(--privacy-accent);outline-offset:4px}.RjnBdG_settings{border-radius:16px;margin-top:24px}.RjnBdG_settings p{font-size:12px}.RjnBdG_settings .RjnBdG_detail{border-top:1px solid var(--privacy-line);margin-top:16px;padding-top:15px;font-size:11px}.RjnBdG_popup.applicant-editor.profile-dialog{width:min(500px,100vw - 24px)}.RjnBdG_popup .RjnBdG_dialogIntro{color:var(--muted)}.RjnBdG_popup .RjnBdG_settings{box-shadow:none;background:0 0;border:0;margin:0;padding:0}@media (max-width:759px){.RjnBdG_notice{right:max(12px, env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));width:calc(100vw - 24px);max-height:calc(100dvh - 36px - env(safe-area-inset-bottom));border-radius:18px;padding:18px}body:has(.site-header) .RjnBdG_notice{bottom:calc(92px + env(safe-area-inset-bottom));max-height:calc(100dvh - 116px - env(safe-area-inset-bottom))}body:has(.site-header.is-workspace-open) .RjnBdG_notice{bottom:calc(146px + env(safe-area-inset-bottom));max-height:calc(100dvh - 170px - env(safe-area-inset-bottom))}.RjnBdG_identity{margin-bottom:12px}.RjnBdG_identity>svg{width:32px;height:32px}.RjnBdG_notice h2{font-size:15px}.RjnBdG_actions{gap:7px;margin-top:15px}.RjnBdG_actions button{font-size:10px}.RjnBdG_settings{padding:18px}}@media (prefers-reduced-motion:reduce){.RjnBdG_actions button{transition:none}}
