@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fuentes/ibm-plex-sans-400-700.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/ibm-plex-mono-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fuentes/ibm-plex-mono-500.woff2) format("woff2")}:root{font-size:110%;--paper:#f4f6f3;--surface:#ffffff;--rule:#e7eae5;--ink:#15191b;--ink-soft:#5c6560;--ink-faint:#6b716c;--person:#a85410;--person-tint:#f8eee2;--ai:#2c5f63;--ai-tint:#e2ecea;--broken:#8e2c1f;--broken-tint:#f7e6e2;--not-asked:#fff0f0;--closed:#4f4a86;--closed-tint:#eae8f4;--mark-strong:var(--ai);--mark-soft:#93b9b5;--mark-ring:var(--surface);--grid:#eef0ec;--shadow-tip:0 4px 14px rgb(0 0 0/0.12);--rail:3px;--radius:3px;--body-face:"IBM Plex Sans",system-ui,-apple-system,sans-serif;--data-face:"IBM Plex Mono",ui-monospace,SFMono-Regular,monospace}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body-face);font-size:.9375rem;line-height:1.55;-webkit-font-smoothing:antialiased}code,kbd,samp{font-family:var(--data-face)}button,input,select,textarea{font-family:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes panel-spin{to{transform:rotate(1turn)}}.panel-spin{animation:panel-spin 1s linear infinite;transform-origin:center}.panel-working{position:relative;opacity:.45;pointer-events:none;filter:grayscale(.5)}.panel-actions{display:inline-flex;gap:.15rem;margin-left:auto}.panel-action{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:var(--radius);background:none;color:var(--ink-soft);cursor:pointer}.panel-action:hover:not([aria-disabled=true]){background:var(--paper);border-color:var(--rule);color:var(--ink)}.panel-action--danger:hover:not([aria-disabled=true]){color:var(--broken);border-color:var(--broken)}.panel-action[aria-disabled=true]{color:var(--rule);cursor:not-allowed}.panel-add{display:inline-flex;align-items:center;gap:.4rem}.session-notice{top:.75rem;left:50%;transform:translateX(-50%);z-index:30;width:min(44rem,calc(100% - 2rem))}.back-to-top,.session-notice{position:fixed;box-shadow:0 1px 3px rgb(0 0 0/12%)}.back-to-top{right:1.25rem;bottom:1.25rem;z-index:20;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--rule);border-radius:999px;background:var(--surface);color:var(--ink-soft);cursor:pointer}.back-to-top:hover{border-color:var(--ink-faint);color:var(--ink)}@media (max-width:30rem){.back-to-top{right:.75rem;bottom:.75rem}}