.private-preferences{border:1px solid #8b9d91;border-radius:14px;padding:22px;margin:18px 0;background:#fdfaf5;color:#172b20;font:16px/1.6 system-ui,sans-serif}.private-preferences h2{font-size:1.3em;margin:0 0 12px}.private-preferences p{color:#2b4635;margin:12px 0}.private-preferences label{display:block;margin:14px 0}.private-preferences select{display:block;max-width:100%;width:320px;padding:10px;border:1px solid #52695a;border-radius:7px;background:white;color:#102b19;font:inherit}.private-preferences fieldset{border:0;padding:0;min-width:0}.private-preferences legend{font-weight:700}.private-preferences fieldset:disabled{opacity:.65}.private-preferences input{margin-right:10px}.private-preferences button,.private-preferences a{display:inline-block;margin:6px 8px 6px 0;padding:10px;border:1px solid #4f6b58;border-radius:7px;background:#fff;color:#143721;font:inherit;cursor:pointer}.private-preferences a{text-decoration:underline}.private-preferences :focus-visible{outline:3px solid #b57d00;outline-offset:3px}html[data-pref-text=large] body{font-size:19px}html[data-pref-text=large] :is(p,label,input,select,button,li){font-size:max(1rem,18px)!important}html[data-pref-spacing=compact] :is(.card,.private-preferences){padding:16px!important}html[data-pref-contrast=high] body :is(p,label,li,small){color:inherit!important}html[data-pref-contrast=high] body :is(input,select,button,a){outline-color:currentColor;border-width:2px}html[data-pref-motion=reduced] *,html[data-pref-motion=reduced] *::before,html[data-pref-motion=reduced] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-pref-guidance=guided] .personal-guidance{display:block}.personal-guidance{display:none;padding:14px;border-left:4px solid #568064}html[data-pref-answers=brief] .assistant-answer p{font-size:1rem}html[data-pref-spacing=compact] .main-shell main{padding-top:16px}@media(prefers-reduced-motion:reduce){html[data-pref-motion=system] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:600px){.private-preferences{padding:16px}.private-preferences select{width:100%}}
