@font-face{font-family:'RobotoRegular';src:url('fonts/RobotoRegular/RobotoRegular.eot');src:url('fonts/RobotoRegular/RobotoRegular.woff2') format('woff2'),url('fonts/RobotoRegular/RobotoRegular.eot?#iefix') format('embedded-opentype');src:url('fonts/RobotoRegular/RobotoRegular.woff') format('woff'),url('fonts/RobotoRegular/RobotoRegular.ttf') format('truetype'),url('fonts/RobotoRegular/RobotoRegular.svg#RobotoRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RobotoLight';src:url('fonts/RobotoLight/RobotoLight.eot');src:url('fonts/RobotoLight/RobotoLight.woff2') format('woff2'),url('fonts/RobotoLight/RobotoLight.eot?#iefix') format('embedded-opentype');src:url('fonts/RobotoLight/RobotoLight.woff') format('woff'),url('fonts/RobotoLight/RobotoLight.ttf') format('truetype'),url('fonts/RobotoLight/RobotoLight.svg#RobotoLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RobotoBold';src:url('fonts/RobotoBold/RobotoBold.eot');src:url('fonts/RobotoBold/RobotoBold.woff2') format('woff2'),url('fonts/RobotoBold/RobotoBold.eot?#iefix') format('embedded-opentype');src:url('fonts/RobotoBold/RobotoBold.woff') format('woff'),url('fonts/RobotoBold/RobotoBold.ttf') format('truetype'),url('fonts/RobotoBold/RobotoBold.svg#RobotoBold') format('svg');font-weight:normal;font-style:normal}body{font-family:'RobotoLight',sans-serif;letter-spacing:0}.book-header{padding:5px 8px;height:auto;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.book-header .btn{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media (max-width:600px){.book-header{flex-wrap:wrap}}.file-links{list-style-type:none;margin:0 30px 0 0;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.file-links li{display:inline-block;float:left}.file-links li a{display:block;width:30px;height:30px;opacity:.85}.file-links li a.iconpdf{background:url("img/assets/red_pdf.svg") 0 0 / cover no-repeat}.file-links li a.iconepub{background:url("img/assets/red_epub.svg") 0 0 / cover no-repeat}.file-links li a:hover{opacity:1}.file-links li:nth-child(1) a{margin:0 15px 0 0}@media (max-width:600px){.file-links{display:none}}#book-search-input{position:relative;padding:0;margin:0;border:1px solid rgba(0,0,0,0.07);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#book-search-input input,#book-search-input input:focus,#book-search-input input:hover{color:#000;font-style:italic;font-size:14px;background-image:url("img/assets/search.png");background-repeat:no-repeat;background-position:8px center;padding:7px 7px 7px 48px}#book-search-input input:-webkit-input-placeholder,#book-search-input input:-moz-placeholder,#book-search-input input:-moz-placeholder,#book-search-input input:-ms-input-placeholder,#book-search-input input:placeholder{color:#c9c7c7}#book-search-input:before{content:'';position:absolute;width:1px;height:20px;left:40px;bottom:11px;background-color:#e5e4e4}@media (max-width:600px){#book-search-input{order:4;margin:10px 0;width:100%}}#loginSite{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 0 0 30px;text-align:right}.btn-orange{display:inline-block;padding:10px 16px;color:#fff;background:#FF8A24;border:1px solid #FF8A24;border-radius:5px;font-size:17px;font-family:'RobotoRegular',sans-serif;text-align:center;-webkit-transition:all ease .35s;-o-transition:all ease .35s;transition:all ease .35s}.btn-orange:hover,.btn-orange:focus,.btn-orange:active{background:#f07000}.book-body{padding:0 0 50px 0}.book-summary{font-family:'RobotoLight',sans-serif;background-color:#f9f9f9;color:#000000;padding:0 0 50px 0}.book-summary ul.summary{margin:20px 0 0 0}.book-summary ul.summary li a,.book-summary ul.summary li span{color:#000000;padding:0 15px;line-height:24px}.book-summary ul.summary li ul{padding-left:30px}.book-summary ul.summary li ul.articles li{position:relative}.book-summary ul.summary li ul.articles li:before{content:'\2022';position:absolute;left:-15px;top:-2px;font-size:1.5em}.book-summary ul.summary li ul.articles li a,.book-summary ul.summary li ul.articles li span{padding:0 15px 0 0}.book-summary ul.summary li.active>a{color:#ed1c24}.logo-block{padding:6px 0;text-align:center;min-height:60px}.logo-block img{height:44px}.trl-header{font-family:'RobotoRegular',sans-serif;font-weight:700;font-size:30px;line-height:45px;background-color:transparent;padding:10px 15px 0}@media (max-width:600px){.trl-header{font-size:26px;line-height:32px}}.trl-wrap{margin:0 auto;max-width:800px}.summ-header{font-family:'RobotoLight',sans-serif;font-size:16px;line-height:24px;padding:18px 15px;background-color:#ed1c24;color:#fff}.page-inner{padding:40px 15px 40px 15px}.markdown-section{color:#000;line-height:24px}.markdown-section h1,.markdown-section h2{font-family:'RobotoBold',sans-serif;font-weight:normal}.book.font-family-1{font-family:'RobotoLight',sans-serif}.book.font-size-2 .book-body .page-inner section{font-size:16px}.table-wrapper{width:100%;overflow-x:auto}#book-search-results .search-results .has-results .search-results-item a{color:#ed1c24}.book-summary ul.summary li.header2{padding:10px 15px;padding-top:20px;text-transform:uppercase;color:#000000;font-weight:bold}#gt_float_wrapper{bottom:50px !important;right:70px !important}#openAiHelp{background:#fff;border:1px solid #387fda;color:#387fda;padding:8px 24px;font-weight:bold;display:flex;flex-shrink:0;font-family:Roboto,sans-serif;font-size:14px;line-height:1.42857143;max-width:100%;text-align:center;transition:all .35s ease-in-out;text-decoration:none;align-items:center}#openAiHelp img{margin-right:4px}.ai_help{position:fixed;top:calc(100vh - 600px);left:calc(100vw - 400px - (100vw - 100%));z-index:100000;height:600px;width:400px;min-height:600px;min-width:400px;background:#f5f5f5;box-shadow:0 0 8px rgba(0,0,0,0.5);border-top-left-radius:10px;border-top-right-radius:10px;--chat--textarea--height:50px;display:flex;flex-direction:column;resize:both;overflow:auto}.ai_help__header{border-top-left-radius:10px;border-top-right-radius:10px;position:relative;height:50px;background:#387fda1a 1a;border-bottom:1px solid #ccc;display:flex;align-items:center;font-size:18px;font-weight:bold;padding-left:95px;padding-top:5px;flex-shrink:0;overflow:hidden;cursor:move;user-select:none}.ai_help__header img{transform:scaleX(-1);position:absolute;left:10px;top:10px;width:55px;height:auto;user-select:none;-webkit-user-drag:none;user-drag:none}.ai_help__close{width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:20px;background:#ffffff;border-radius:50%;cursor:pointer;flex-shrink:0;position:absolute;right:13px;top:13px;transition:.5s;line-height:0}.ai_help__close:hover{background:#93a9c7;color:#fff}.ai_help__body{flex:1;overflow-y:auto}.ai_help .chat-layout{width:100%;height:100%;flex-direction:column;display:flex;overflow-y:auto}.ai_help .chat-header{display:none}.ai_help .chat-layout{font-size:18px;line-height:1.3;color:#201d1d}.ai_help .chat-layout .chat-body{background:#ededed;flex-direction:column;flex:1;min-height:100px;display:flex;position:relative;overflow-y:auto}.ai_help .chat-messages-list{padding:14px;margin-top:auto;display:block}.ai_help .chat-message.chat-message-from-bot:not(.chat-message-transparent){background-color:#ffffff;border:none}.ai_help .chat-message.chat-message-from-bot{color:#201d1d;border-bottom-left-radius:0}.ai_help .chat-message+.chat-message{margin-top:14px}.ai_help .chat-message{max-width:fit-content;font-size:14px;padding:14px;border-radius:4px;scroll-margin:3rem;display:block;position:relative}.ai_help .chat-message p{line-height:1.3;word-wrap:break-word;font-size:14px;text-align:left}.ai_help .chat-message-markdown>:first-child{margin-top:0}.ai_help .chat-message-markdown>:last-child{margin-bottom:0}.ai_help .chat-inputs textarea{font-size:14px;border:0;border-radius:0;width:100%;padding:12.8px;min-height:50px;max-height:100px;resize:none;background:#fff;color:initial;line-height:1.3;outline:none;overflow-y:auto;margin:0;box-sizing:border-box}.ai_help .chat-inputs{justify-content:center;align-items:center;width:100%;display:flex}.ai_help .chat-input{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ai_help .chat-layout .chat-footer{border-top:1px solid #e4e4e4;background:#fff;color:#201d1d}.ai_help .chat-input-send-button svg,.chat-input-file-button svg{min-width:fit-content}.ai_help .chat-inputs-controls{display:flex}.ai_help .chat-input-send-button[disabled],.chat-input-file-button[disabled]{cursor:no-drop;color:#cccccc}.ai_help .chat-input-send-button,.chat-input-file-button{height:50px;width:50px;background:#ffffff;cursor:pointer;color:#ff3214;transition:color .15s ease;border:0;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.ai_help .chat-message.chat-message-from-user:not(.chat-message-transparent){background-color:#e5e5e5;border:none}.ai_help .chat-message.chat-message-from-user{color:#201d1d;border-bottom-right-radius:0;margin-left:auto}#n8n-chat{height:100%}#n8n-chat .chat-layout{display:flex;flex-direction:column;height:100%}.chat-message-typing{max-width:80px}.chat-message-typing.chat-message-typing-animation-scaling .chat-message-typing-circle{animation:.8s ease-in-out 3.6s infinite chat-message-typing-animation-scaling}.chat-message-typing.chat-message-typing-animation-bouncing .chat-message-typing-circle{animation:.8s ease-in-out 3.6s infinite chat-message-typing-animation-bouncing}.chat-message-typing .chat-message-typing-body{justify-content:center;align-items:center;display:flex}.chat-message-typing .chat-message-typing-circle{background-color:#201d1d;border-radius:50%;width:10px;height:10px;margin:3px;display:block}.chat-message-typing .chat-message-typing-circle:first-child{animation-delay:0s}.chat-message-typing .chat-message-typing-circle:nth-child(2){animation-delay:.333s}.chat-message-typing .chat-message-typing-circle:nth-child(3){animation-delay:.666s}@keyframes chat-message-typing-animation-scaling{0%{transform:scale(1)}33%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes chat-message-typing-animation-bouncing{0%{transform:translateY(0)}33%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media only screen and (max-width:576px){.ai_help{max-height:100%;max-width:100%;height:100%;width:100%;min-width:unset;min-height:unset;top:0;left:0}}