@layer features{.chat-selbar{position:fixed;z-index:640;display:flex;align-items:center;gap:var(--step-0-5);padding:var(--step-1);border-radius:var(--radius-cta);background:var(--raised);border:1px solid var(--hairline);box-shadow:var(--shadow-pop);animation:chat-selbar-in .14s cubic-bezier(.4,0,.2,1)}.chat-selbar.below{transform-origin:top center}@keyframes chat-selbar-in{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:none}}.chat-selbar-cap{font:var(--w-bold) var(--t-badge)/1 var(--sans);letter-spacing:0;text-transform:none;color:var(--muted-2);padding:0 var(--step-2) 0 var(--step-1-5)}.chat-selbar-div{width:1px;height:22px;background:var(--hairline);margin:0 var(--step-1) 0 1px}.chat-selbtn{display:inline-flex;align-items:center;gap:var(--step-2);height:32px;padding:0 var(--step-3);border-radius:var(--radius-cta);font:var(--w-semibold) var(--t-eyebrow)/1 var(--sans);color:var(--ink-2);transition:background .12s ease,color .12s ease}.chat-selbtn:hover{background:var(--fill);color:var(--ink)}.chat-selbtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.chat-selbtn svg{width:15px;height:15px;color:var(--muted)}.chat-selbtn:hover svg{color:var(--ink-2)}.chat-selbtn.ai,.chat-selbtn.ai svg{color:var(--ink)}.chat-selbtn.ai:hover{background:var(--fill)}@media (max-width:620px){.chat-selbar-cap{display:none}}@media (prefers-reduced-motion:reduce){.chat-selbar{animation:none}.chat-selbtn{transition:none}}}.odk-briefing{background:transparent;border:0;border-radius:0;padding:0}.odk-briefing__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--step-4)}.odk-briefing__greeting{margin:0;font-family:var(--sans);font-weight:var(--w-bold);font-size:var(--t-display-l);line-height:var(--lh-heading);letter-spacing:var(--track-title);color:var(--ink)}.odk-briefing__meta{font-size:var(--t-small);color:var(--muted);white-space:nowrap}.odk-briefing__body{margin:var(--step-4) 0 0;font-size:var(--t-body-l);line-height:var(--lh-body);letter-spacing:var(--track-body);color:var(--ink-2);max-width:720px;text-wrap:pretty}.odk-briefing__composing{margin:var(--step-4) 0 0;gap:var(--step-3);font-size:var(--t-body-l)}.odk-briefing__composing,.odk-briefing__row{display:flex;align-items:center;color:var(--muted)}.odk-briefing__row{margin-top:var(--step-6);flex-wrap:wrap;gap:var(--step-2);font-size:var(--t-small)}.odk-briefing__act{display:inline-flex;align-items:center;gap:var(--step-1-5);box-sizing:border-box;height:34px;border:0;border-radius:var(--radius-pill);background:var(--fill);padding:0 var(--step-3-5);font:inherit;font-size:var(--t-eyebrow);font-weight:var(--w-semibold);color:var(--ink-2);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-hover),color var(--dur-fast) var(--ease-hover)}.odk-briefing__act:hover{background:var(--fill-2);color:var(--ink)}.odk-briefing__act:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.odk-briefing__sep{display:none}.odk-briefing__note{color:var(--muted)}.odk-briefing__panel{margin-top:var(--step-4-5);max-width:720px;border:0;background:var(--fill);border-radius:var(--radius-pop);padding:var(--step-5) var(--step-6);font-size:var(--t-small);line-height:var(--lh-prose);color:var(--ink-2);animation:odk-briefing-rise .2s cubic-bezier(.4,0,.2,1)}.odk-briefing__panel b{color:var(--ink);font-weight:var(--w-semibold)}.odk-briefing__lines{margin:0;padding:0;list-style:none}.odk-briefing__line+.odk-briefing__line{margin-top:var(--step-0-5)}.odk-briefing__facts{margin:var(--step-0-5) 0 0;padding:0 0 0 var(--step-3-5);list-style:none}.odk-briefing__fact{position:relative;color:var(--muted-2)}.odk-briefing__fact:before{content:"·";position:absolute;left:-10px}.odk-briefing__fact--more{font-style:italic}.odk-briefing__fact--more:before{content:none}.odk-briefing__closing{margin:var(--step-2) 0 0}@keyframes odk-briefing-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.odk-briefing__panel{animation:none}}