.sx-dfs{--navy:#0d1b3e;--navy2:#162248;--navy3:#0a1530;--card:#1e2d5a;--acc:#e8621a;--acc-h:#ff7d35;--teal:#4abfb0;--muted:#8b9cc8;--fd:"Urbanist", sans-serif;--fb:"Plus Jakarta Sans", sans-serif;--fh:"Caveat", cursive;background:var(--navy3);color:#fff;font-family:var(--fb);-webkit-font-smoothing:antialiased;letter-spacing:.01em}.sx-dfs *,.sx-dfs :before,.sx-dfs :after{box-sizing:border-box;margin:0;padding:0}.sx-dfs ::selection{background:#e8621a52}@keyframes sxbreathe{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.8;transform:scale(1.07)}}@keyframes sxflow{0%{opacity:.25}50%{opacity:1}to{opacity:.25}}.sx-dfs [data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.sx-dfs [data-reveal].sx-in{opacity:1;transform:none}.sx-dfs a[href*=\/reserver]{transition:all .2s}.sx-dfs a[href*=\/reserver]:hover{transform:translateY(-2px);box-shadow:0 10px 26px #e8621a73;background:var(--acc-h)!important}.sx-dfs a.doclink{transition:all .18s}.sx-dfs a.doclink:hover{color:#fff!important;border-bottom-color:var(--teal)!important}.sx-dfs a.doclink[style*=display\:block]:hover{transform:translate(3px);background:#4abfb029!important;border-color:#4abfb080!important}.sx-dfs .sx-chat{background:#fff;border:1px solid #0d1b3e1a;border-radius:16px;overflow:hidden;box-shadow:0 22px 60px #0006}.sx-dfs .sx-chat-bar{background:#f0eee9;border-bottom:1px solid #0d1b3e14;align-items:center;gap:8px;padding:12px 16px;display:flex}.sx-dfs .sx-chat-dot{border-radius:50%;flex:none;width:10px;height:10px}.sx-dfs .sx-chat-title{font-family:var(--fb);color:#0d1b3e80;margin-left:6px;font-size:12.5px;font-weight:600}.sx-dfs .sx-chat-mcp{font-family:var(--fb);letter-spacing:.06em;text-transform:uppercase;color:#1d7a6d;background:#4abfb024;border:1px solid #4abfb06b;border-radius:9999px;align-items:center;gap:6px;margin-left:auto;padding:4px 11px;font-size:11px;font-weight:700;display:inline-flex}.sx-dfs .sx-chat-body{background:#faf9f7;flex-direction:column;gap:22px;padding:24px 22px 22px;display:flex}.sx-dfs .sx-chat-n8n .sx-chat-bar{background:#fdf0e7;border-bottom-color:#e8621a38}.sx-dfs .sx-chat-n8n .sx-chat-body{background:#fdfbf9}.sx-dfs .sx-mcp-n8n{color:#b8490f;background:#e8621a1f;border-color:#e8621a66}.sx-dfs .sx-msg-you{max-width:82%;color:var(--navy);font-family:var(--fb);background:#f0eee9;border:1px solid #0d1b3e12;border-radius:14px;align-self:flex-end;padding:13px 17px;font-size:15.5px;line-height:1.6}.sx-dfs .sx-msg-claude{font-family:var(--fb);color:#2b2a27;align-self:stretch;padding-left:39px;font-size:15.5px;line-height:1.7;position:relative}.sx-dfs .sx-msg-claude:before{content:"";background:#d97757 radial-gradient(circle,#e88a6b,#c9603f);border-radius:50%;width:26px;height:26px;position:absolute;top:1px;left:0}.sx-dfs .sx-msg-claude b{color:#14130f;font-weight:700}.sx-dfs .sx-msg-claude,.sx-dfs .sx-msg-you{display:block!important}.sx-dfs .sx-msg-claude>b,.sx-dfs .sx-msg-claude>i{display:inline!important}.sx-dfs .sx-tool{font-family:var(--fb);color:#1d7a6d;background:#4abfb01a;border:1px dashed #4abfb080;border-radius:9999px;align-self:flex-start;align-items:center;gap:9px;padding:7px 14px;font-size:12.5px;font-weight:500;display:inline-flex}.sx-dfs .sx-tool span.d{background:#1d7a6d;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite sxflow}.sx-dfs .sx-tbl{border-collapse:collapse;width:100%;margin:12px 0 4px;font-size:14.5px}.sx-dfs .sx-tbl th{text-align:left;font-family:var(--fb);letter-spacing:.08em;text-transform:uppercase;color:#2b2a2785;border-bottom:1px solid #2b2a2729;padding:0 10px 8px 0;font-size:11px;font-weight:700}.sx-dfs .sx-tbl td{color:#2b2a27;font-family:var(--fb);border-bottom:1px solid #2b2a271a;padding:9px 10px 9px 0}.sx-dfs .sx-tbl td b{color:#14130f}.sx-dfs .sx-tbl-wrap{overflow-x:auto}.sx-dfs .sx-chat-note{font-family:var(--fb);color:#0d1b3e99;background:#f0eee9;border-top:1px solid #0d1b3e14;margin:0;padding:14px 20px 15px;font-size:13.5px;line-height:1.6}@media (max-width:860px){.sx-dfs .sx-msg-you,.sx-dfs .sx-msg-claude{max-width:100%;font-size:15px}.sx-dfs .sx-chat-body{gap:14px;padding:18px 14px 16px}.sx-dfs .sx-tbl{font-size:13.5px}.sx-dfs .sx-chat-title{display:none}.sx-dfs .sx-chat{max-width:100%}.sx-dfs .sx-msg-claude{padding-left:34px}.sx-dfs .sx-chat-note{padding:12px 14px 13px;font-size:13px}}.sx-dfs pre{color:#cfe6e1;white-space:pre;background:#00000057;border:1px solid #4abfb038;border-radius:12px;padding:16px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.7;overflow-x:auto}.sx-dfs{overflow-x:hidden}.sx-dfs img,.sx-dfs svg,.sx-dfs video{max-width:100%}@media (max-width:860px){.sx-dfs [style*="padding:0 72px"],.sx-dfs [style*="72px 0"]{padding-left:20px!important;padding-right:20px!important}#top>div[style*="140px"]{padding:104px 20px 44px!important}#top h1{max-width:100%!important;font-size:clamp(23px,6.6vw,34px)!important}.sx-dfs h2{overflow-wrap:break-word;font-size:clamp(24px,7vw,32px)!important}#top h1{overflow-wrap:break-word}.sx-dfs [style*="clamp(26px,3vw,40px)"]{font-size:clamp(24px,7vw,32px)!important}.sx-dfs [style*="clamp(22px,2.4vw,31px)"]{font-size:clamp(21px,6vw,27px)!important}.sx-dfs [style*=grid-template-columns]{grid-template-columns:1fr!important;gap:24px!important}.sx-dfs [style*="repeat(4,1fr)"]{grid-template-columns:1fr 1fr!important;gap:10px!important}.sx-dfs [style*="grid-template-columns:60px 1fr"]{grid-template-columns:1fr!important;gap:6px!important}.sx-dfs [style*="grid-template-columns:60px 1fr"]>div:first-child{height:40px!important;overflow:visible!important}.sx-dfs [style*="grid-template-columns:60px 1fr"]>div{min-width:0}.sx-dfs [style*="font-size:clamp(58px,7vw,104px)"]{font-size:46px!important}.sx-dfs [style*="gap:24px;align-items:flex-start"]{gap:14px!important}.sx-dfs [style*="padding:42px 46px"]{padding:26px 20px!important}.sx-dfs [style*="padding:36px 32px 34px"]{padding:24px 18px!important}.sx-dfs [style*="padding:32px 28px 28px"]{padding:22px 16px!important}.sx-dfs a[href*=\/reserver],#top a[href^=\#]{justify-content:center;width:100%;max-width:340px}.sx-dfs pre{padding:14px;font-size:12px}}@media (max-width:480px){.sx-dfs [style*="padding:0 72px"],.sx-dfs [style*="72px 0"]{padding-left:16px!important;padding-right:16px!important}#top>div[style*="140px"]{padding:96px 16px 40px!important}.sx-dfs [style*="repeat(4,1fr)"]{grid-template-columns:1fr!important}}
