.control-entry{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:22px 25px;margin:24px 0;background:#f1ecfb;border:1px solid #d7cbe9;border-radius:12px;color:#302541;font:500 15px/1.7 system-ui,sans-serif}.control-entry p{margin:4px 0 0;max-width:65ch}.control-entry a{color:#563491;font-weight:700;text-underline-offset:4px}.control-entry a:focus-visible{outline:3px solid #946616;outline-offset:4px}.control-return{position:sticky;top:0;z-index:90;background:#f1ecfb;color:#302541;border-bottom:1px solid #c8b6e5;padding:14px 22px;text-align:center;font:600 15px/1.7 system-ui,sans-serif}.control-return a{color:#563491;text-underline-offset:4px}
