.analytics-preference-footer{color:#b9ad97;background:#18130f;border-top:1px solid #494033;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;padding:18px 24px;font-size:13px;display:flex}.analytics-preference-footer button,.analytics-preference-footer a{color:#e0bd83;text-underline-offset:3px;text-decoration:underline}.analytics-preference-footer button{font:inherit;cursor:pointer;background:0 0;border:0;padding:6px}.analytics-preference-footer p{text-align:center;flex-basis:100%}.analytics-choice-panel{z-index:110;background:#231c16;border:1px solid #b89963;border-radius:5px;width:min(600px,100% - 36px);max-height:calc(100dvh - 36px);padding:22px;position:fixed;bottom:18px;right:18px;overflow:auto;box-shadow:0 10px 32px #000b}.analytics-choice-panel h2{color:#efdfbd;margin:0;font:24px/1.2 Georgia,serif}.analytics-choice-panel p{color:#ded0b8;margin:12px 0;font-size:15px;line-height:1.65}.analytics-choice-panel>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.analytics-choice-panel button{color:#f1dcae;cursor:pointer;background:#392b1b;border:1px solid #bd9a61;border-radius:3px;flex:1;min-width:130px;min-height:44px;padding:10px 14px;font:600 14px/1.4 sans-serif}.analytics-choice-panel a{color:#e1c899;flex-basis:100%;margin-top:5px;font-size:13px;text-decoration:underline}.analytics-choice-panel button:hover{background:#513c24}.analytics-choice-panel :focus-visible,.analytics-preference-footer :focus-visible{outline-offset:3px;outline:2px solid #f8de9f}.planner-snapshot-notice{color:#e5d4b2;background:#2b2117;border:1px solid #a5864b;margin:20px 0;padding:20px}.planner-snapshot-notice p{margin:10px 0;font-size:15px;line-height:1.65}.planner-snapshot-notice button{color:#f0d8ac;cursor:pointer;background:#3e2f1c;border:1px solid #c4a46d;min-height:44px;padding:10px 15px}#talent-board{scroll-margin-top:120px}.beta-client-update{background:#2b2218;border:1px solid #9d7a43;margin:24px 0;padding:clamp(20px,3vw,30px)}.beta-client-update h2{margin-top:8px;font-size:28px}.beta-client-update p,.beta-client-update li{color:#d7c8aa;margin-top:10px;font-size:16px;line-height:1.65}.beta-client-update ul{padding-left:22px}.beta-client-update a{color:#e6bb79;margin-top:12px;display:inline-block}.beta-page .beta-issue p{font-size:15px;line-height:1.65}@media (max-width:520px){.analytics-choice-panel{width:calc(100% - 20px);padding:18px;bottom:10px;right:10px}.analytics-choice-panel p{font-size:14px}}
