@layer base{.dd-ui a{color:#a5510d;text-decoration:none;transition:color .18s,background-color .18s,box-shadow .18s,opacity .18s}.dd-ui a:hover{color:#7f3e0a}.dd-ui button{cursor:pointer;font-family:inherit;transition:background-color .18s,box-shadow .18s,color .18s,border-color .18s,opacity .18s}.dd-ui :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #f79a43}.dd-ui :is(textarea,input)::placeholder{color:#ababab}.dd-ui ::selection{color:#1f1f1f;background:#feebdc}}.dd-ui{color:#2b2b2b;min-height:100vh;font-family:var(--font-jakarta),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}.dd-ui .dd-paper{font-family:var(--font-stix),"Times New Roman",serif}.dd-ui .dd-mono{font-family:var(--font-dm-mono),ui-monospace,monospace}.dd-ui .dd-sans{font-family:var(--font-jakarta),system-ui,sans-serif}.dd-ui .dd-example:hover{box-shadow:0 0 0 1px #e6e6e6,0 10px 28px #0000000f}.dd-ui .dd-row:hover{background:#fafafa}.dd-ui a.dd-quiet{color:#5e5e5e}.dd-ui a.dd-quiet:hover{color:#1f1f1f}.dd-ui a.dd-muted{color:#6b6b6b}.dd-ui a.dd-muted:hover{color:#1f1f1f}.dd-ui a.dd-hint{color:#8a8a8a}.dd-ui a.dd-hint:hover{color:#5e5e5e}.dd-ui .dd-primary,.dd-ui a.dd-primary,.dd-ui a.dd-primary:hover{color:#2a1606}.dd-ui .dd-primary:hover:not(:disabled){background:#f48e31}.dd-ui .dd-field{transition:border-color .18s,box-shadow .18s}.dd-ui .dd-field:focus-within{border-color:#fbc89b}.dd-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes dd-spin{to{transform:rotate(360deg)}}@keyframes dd-pulse{0%,to{box-shadow:0 0 0 3px #feebdc}50%{box-shadow:0 0 0 6px #feebdc}}.dd-spin{animation:.8s linear infinite dd-spin}.dd-ui .dd-listening{animation:1.4s ease-in-out infinite dd-pulse}@media (prefers-reduced-motion:reduce){.dd-spin,.dd-ui .dd-listening{animation:none}}.dd-ui .dd-work{font-family:var(--font-karla),system-ui,sans-serif;color:#333}.dd-ui .dd-serif{font-family:var(--font-newsreader),Georgia,serif}.dd-scroll{scrollbar-width:thin;scrollbar-color:#e6e6e6 transparent}.dd-ui .dd-prose{font-family:var(--font-newsreader),Georgia,serif;color:#333;overflow-wrap:anywhere;font-size:17px;line-height:1.6}.dd-ui .dd-prose>*{margin:0}.dd-ui .dd-prose>*+*{margin-top:12px}.dd-ui .dd-prose :is(ul,ol){padding-left:22px}.dd-ui .dd-prose ul{list-style:outside}.dd-ui .dd-prose ol{list-style:decimal}.dd-ui .dd-prose li+li{margin-top:4px}.dd-ui .dd-prose li::marker{color:#c98a55}.dd-ui .dd-prose :is(h1,h2,h3,h4){color:#2e2e2e;font-size:18px;font-weight:500;line-height:1.35}.dd-ui .dd-prose strong{font-weight:600}.dd-ui .dd-prose code{font-family:var(--font-dm-mono),ui-monospace,monospace;color:#4d4d4d;background:#f6f6f6;border-radius:4px;padding:1px 5px;font-size:13px}.dd-ui .dd-prose pre{background:#f6f6f6;border-radius:8px;padding:12px 14px;overflow-x:auto}.dd-ui .dd-prose pre code{background:0 0;padding:0;font-size:12.5px;line-height:1.6}.dd-ui .dd-prose a{color:#a5510d}.dd-ui .dd-prose a:hover{text-underline-offset:3px;text-decoration:underline}.dd-ui .dd-prose table{border-collapse:collapse;font-size:15px}.dd-ui .dd-prose :is(th,td){text-align:left;border-bottom:1px solid #f1f1f1;padding:4px 10px}@keyframes dd-dots{0%,to{opacity:.35}50%{opacity:1}}.dd-dot{animation:1.2s ease-in-out infinite dd-dots}.dd-dot:nth-child(2){animation-delay:.15s}.dd-dot:nth-child(3){animation-delay:.3s}.dd-dot:nth-child(4){animation-delay:.45s}@media (prefers-reduced-motion:reduce){.dd-dot{animation:none}}.dd-ui .dd-pdf .react-pdf__Page__textContent{box-shadow:none;border:0}@keyframes dd-progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}.dd-progress{animation:1.2s ease-in-out infinite dd-progress}@media (prefers-reduced-motion:reduce){.dd-progress{width:62%;animation:none}}@keyframes dd-flow{to{--dd-angle:360deg}}@property --dd-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.dd-glow{background:linear-gradient(#fff,#fff)padding-box,conic-gradient(from var(--dd-angle),#fde6d3,#f79a43,#fbd3b0,#fde6d3)border-box;border:1.5px solid #0000;animation:3s linear infinite dd-flow;box-shadow:0 12px 32px #e9822c29}@keyframes dd-shimmer{to{background-position:-200% 0}}.dd-shimmer{background:linear-gradient(90deg,#a5510d 0% 40%,#f9bd88 50%,#a5510d 60% 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite dd-shimmer}@keyframes dd-turn{to{transform:rotate(360deg)}}.dd-turn{animation:2.4s linear infinite dd-turn}@media (prefers-reduced-motion:reduce){.dd-glow,.dd-shimmer,.dd-turn{animation:none}.dd-shimmer{color:#a5510d;background:0 0}}
