/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.co_container{background:#FFFFFF;height:350px;width:650px;margin:0 auto;}.path--productdetails-editAPI .create_button{display:none !important;}.pagesubtitle{margin:0 auto;text-align:center;margin-bottom:30px;}.pagesubtitle h2{color:#777777;font-family:'ToyotaType-Regular';font-size:14px;letter-spacing:1px;}.co_leftbox{float:left;width:230px;height:310px;box-shadow:0px 3px 6px #00000080;}.or_div{float:left;width:40px;height:270px;display:flex;align-items:center;margin-left:85px;color:#777777;font-family:'ToyotaType-Regular';font-size:14px;letter-spacing:1px;}.box_title{color:#777777;font-family:'ToyotaType-Regular';font-size:14px;letter-spacing:1px;margin-top:20px;margin-left:10px;margin-right:10px;height:50px;}.box_sub_title{font-family:'ToyotaType-Regular';font-size:0.7em;color:#070707;margin-left:10px;}.co_start_div{margin-left:10px;margin-right:10px;margin-top:65px;}.us_start_button{border:none;height:30px;width:210px;background-color:#04fdff;color:#070707;font-size:0.9em;font-family:'ToyotaType-SemiBold';margin:0;}.co_start_button{border:none;height:30px;width:210px;background-color:#04fdff;color:#070707;font-size:0.9em;font-family:'ToyotaType-SemiBold';margin:0;}.co_rightbox{float:right;width:230px;height:310px;box-shadow:0px 3px 6px #00000080;}.co_create_button{background:#04fdff;}.co_disabled_button{background-color:lightgrey !important;}.form-error{font-size:12px;margin-top:4px;}.invalid_field{border-color:#dc3545;border-image:none !important;border-right-width:0 !important;border-left-width:0 !important;}.upload{border:none;height:30px;width:200px;color:#070707;font-size:0.7em;font-family:'ToyotaType-SemiBold';margin-left:10px;margin-bottom:10px;}.subtext{color:#070707;font-family:'ToyotaType-Regular';font-size:10px;letter-spacing:.5px;margin:2px 10px 0px 10px;}.noshow{display:none;}.additional_text{min-height:40px;}.blank-space{height:100px;}#myForm{height:45px;}.summary_table{display:block;overflow:auto;width:100%;height:100%;}.summary_table > tbody>tr{border-bottom:1px solid #dee2e6;display:table;width:100%;}.summary_table > tbody{display:table;width:100%;}.summary_table > tbody>tr>th{white-space:pre;font-size:0.75em;width:25%;}.disabled_links{pointer-events:none;}.info_bar{float:right;margin-top:60px;width:29%;margin-right:10%;height:100px;}.api_machine_name{margin-left:10px;width:70%;}.basepath_info_bar{margin-top:13%;}.sel-provider{margin:2px 10px 0px 10px;border-width:1px;border-style:solid;border-image:linear-gradient(to right,#3FB6A8,rgba(126,211,134,0.5)) 1 0%;border-top:0;width:90%;font-family:'ToyotaType-Regular';font-size:0.7em;padding:7px 0 0 0;color:#070707;margin-bottom:-12px;}.sel-provider-name{border-width:1px;border-style:solid;border-image:linear-gradient(to right,#3FB6A8,rgba(126,211,134,0.5)) 1 0%;border-top:0;width:80%;font-family:'ToyotaType-Regular';font-size:0.7em;color:#070707;}.co_container input:focus{border-width:1px !important;border-style:solid;border-image:linear-gradient(to right,#3FB6A8,rgba(126,211,134,0.5)) 1 0%;border-top:0;outline:0;}::placeholder{font-family :'ToyotaType-Regular';font-size :0.9em;opacity:1;}::-ms-input-placeholder{font-family :'ToyotaType-Regular';font-size :0.9em;}.sel-provider:focus,.sel-provider:active,.sel-provider-name:focus,.sel-provider-name:active .oth-provider:focus,.oth-provider:active,.oth-provider-name:focus,.oth-provider-name:active{border-width:1px !important;border-style:solid;border-image:linear-gradient(to right,#3FB6A8,rgba(126,211,134,0.5)) 1 0%;border-top:0;outline:0;}.oth-provider{border-width:1px;border-image:linear-gradient(to right,#3FB6A8,rgba(126,211,134,0.5)) 1 0%;border-top:0;width:90%;font-family:'ToyotaType-Regular';font-size:0.7em;padding:1px 0 0 0;color:#070707;}.oth-provider,.oth-prov-error,.sel-prov-error{margin:10px 10px 0px 10px;width:90%;}.create_container{background :#fff;width :90%;min-height :580px;margin :0 auto 60px auto;box-shadow :0 3px 12px rgb(0,0,0,0.5);}.create_container span{font-size :0.5em;color :#777;}.create_container h1{font-family :'ToyotaType-SemiBold';font-size :1em;margin-top :10px;margin-bottom :15px;}.create_container h2{color :#070707;font-family :'ToyotaType-Regular';width :80%;font-size :12px;margin-left :2px;margin-bottom :8px;margin-top :20px;}.create_container h3{color :#070707;font-family :'ToyotaType-Regular';width :80%;font-size :0.7em;letter-spacing :1px;margin-left :2px;margin-bottom :8px;margin-top :15px;}.create_container h4{margin :0;padding :0;display :inline;padding-left :5px;font-family :'ToyotaType-Regular';font-size :0.7em;color :#070707;}.create_container h6{color :#777;font-family :'ToyotaType-Regular';width :80%;font-size :8px;letter-spacing :1px;margin-left :2px;margin-top :6px;}.create_container p{border-width :1px;border-style :solid;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0%;border-top :0;width :80%;font-family :'ToyotaType-Regular';font-size :0.7em;padding :7px 0 0 0;color :#070707;margin-bottom :-12px;}.create_container .prereq_text{margin :0;padding :0;}.create_container .prereq_text > a{margin :0;padding :0;text-decoration :none;cursor :pointer;}.create_container .curl{width :100%;font-family :'ToyotaType-Regular';font-size :0.7em;padding :7px 0 0 0;color :#070707;height :40px;overflow-x :hidden;overflow :auto;}.create_container .curl_inp{font-family :'ToyotaType-Regular';font-size :1em;padding :7px 0 0 0;color :#747de8;}.create_container::-webkit-scrollbar{width :1em;}.create_container::-webkit-scrollbar-track{box-shadow :0 0 6px rgb(0,0,0,0.3) inset;}.create_container::-webkit-scrollbar-thumb{background-color :darkgrey;outline :1px solid slategrey;}.create_container .operations{width :90%;}.create_container .code_snip_btn{margin-top :10px;float :right;display :inline;vertical-align :top;border :0;background :none;margin-left :10px;}.create_container .res_table{display :block;width :100%;max-height :100%;border-bottom :1px solid #dee2e6;}.create_container .res_hdr_row{height :40px;}.create_container th.res_hdr_cell{font-size :14px;font-family :'ToyotaType-SemiBold';letter-spacing :0.27px;text-align :left;padding-left :0;padding-right :50px;}.create_container td.res_cell{font-size :12px;font-family :'ToyotaType-Regular';letter-spacing :0.27px;text-align :left;padding-left :0;padding :0.4rem 0;}.create_container .res_method{border-radius :6.5px;font-size :10px;font-weight :bold;letter-spacing :0.18px;padding :2px 8px 2px 8px;line-height :16px;}.create_container .get{background-color :#d8ebff;color :#135a9e;}.create_container .post{background-color :#d2ffe0;color :#00ba6d;}.create_container .delete{background-color :#f8b9b7;color :#c10026;}.create_container .put{background-color :#feecec;color :#ff6c19;}.create_container .menu_icon{height :25px;width :25px;border-radius :50%;vertical-align :middle;}.create_container .rightbox{margin-left :20px;width :100%;height :90%;margin-bottom :60px;}.create_container select:focus,select:active,input:focus,input:active{border-width:1px !important;border-style:solid;border-image:linear-gradient(to right,#3FB6A8,rgba(126,211,134,0.5)) 1 0;border-top:0 !important;border-right:0 !important;border-left:0 !important;outline:0;}.create_container .select_security{border-width :1px;border-style :solid;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0;border-top :0;width :80%;font-family :'ToyotaType-Regular';font-size :0.7em;padding :7px 0 0 0;color :#070707;margin-bottom :-12px;}.create_container .rate_plan{width :100px;border-width :1px;border-style :solid;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0;border-top :0;font-family :'ToyotaType-Regular';font-size :12px;color :#070707;z-index :10000;}.create_container .rate_plan#sec_rate{margin-top :-12px;}.create_container .parameters_cols select{width :100px;border-width :1px;border-style :solid;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0;border-top :0;font-family :'ToyotaType-Regular';font-size :12px;padding :7px 0 0 0;color :#070707;margin-bottom :-12px;z-index :10000;}.create_container input{border-width :1px;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0;border-top :0;width :80%;font-family :'ToyotaType-Regular';font-size :0.7em;padding :1px 0 0 0;color :#070707;margin-bottom :-12px;}.create_container textarea{border-width :1px;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0;border-top :0;width :80%;font-family :'ToyotaType-Regular';font-size :0.7em;padding :1px 0 0 0;color :#070707;margin-bottom :-12px;}.create_container .rate{border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0;border-top :0;width :80px;font-family :'ToyotaType-Regular';font-size :0.7em;padding :7px 0 0 0;color :#070707;margin-bottom :-12px;}.create_container button{display :inline-block;margin :15px 0 5px 0;}.create_container button:hover{opacity :0.8;}.create_container button:active{opacity :0.5;}.create_container button:focus{outline :none;}.create_container .reset:hover{opacity :0.8;}.create_container .reset:active{opacity :0.5;}.create_container .noshow{display :none;}.create_container .parameters{margin-bottom :2px;transition :opacity 0.5s ease-in;margin-top :1px;border :0;margin-bottom :10px;}.create_container .parameters > *{display :inline-block;text-align :left;}.create_container input[type="checkbox"]{width :auto;margin-right :90px;margin-left :15px;}.create_container .param{width :110px;display :inline-block;}.create_container .param input{vertical-align :sub;font-size :1em;padding :7px 0 0 0;color :#070707;}.create_container .param > *{display :inline;}.create_container .parameters_row{max-height :60px;overflow-y :auto;overflow-x :hidden;width :90%;}.create_container .operations-row{height :70px;overflow-y :auto;overflow-x :hidden;}.create_container .add-param{margin :15px 0 0 0;border-radius :12px;font-size :0.7em;}.create_container .add-operation{margin :15px 0 15px 0;border-radius :12px;font-size :0.7em;}.create_container legend{color :#777;font-family :'ToyotaType-SemiBold';font-weight :bold;text-transform :uppercase;font-size :12px;letter-spacing :1px;margin-top :10px;}.create_container .card{position :relative;float :left;clear :both;padding-bottom :2px;border :0;background-color :#f2efe9;background-image :linear-gradient(#fff,#f2efe9);margin-bottom :15px;padding-left :10px;}.create_container .btn:hover{text-decoration :underline;font-weight :900;}.create_container .summary_card{position :absolute;min-height :357px;overflow :auto;width :520px;}.create_container .create_btn{float :right;margin-right :40px;position :absolute;right :45px;}.create_container .summary_table{display :block;overflow :auto !important;width :100%;height :100%;max-height :387px;}.create_container .summary_table > tbody > tr{border-bottom :1px solid #dee2e6;display :table;width :100%;}.create_container .summary_table > tbody > tr > th{white-space :pre;font-size :0.75em;width :25%;}.next_button,.test_button,.create_button,.submit_button_edit_api{display :inline;border :none;width :90px;border-width :1px;border-style :solid;border-color :#04fdff;background-color :#04fdff;color :#070707;font-size :0.9em;font-family :'ToyotaType-SemiBold';margin :auto;text-align :center;line-height :30px;}.create_container .prev_button{display :inline;background-color :#fff;border-width :1px;border-style :solid;border-color :#04fdff;width :90px;text-align :center;line-height :30px;color :#070707;font-size :0.9em;font-family :'ToyotaType-SemiBold';margin :0;margin-right :10px;}.create_container .prev_button:hover{background-color :#04ffff1c;}.create_container .backend{width :70%;}.create_container .backend_btn{font-family :'ToyotaType-Regular';text-transform :uppercase;font-size :10px;border :none;color :#3fb6a8;margin-left :35px;}.create_container .operation h2{display :inline-block;margin-top :30px;}.create_container .testapi_row{width :90%;max-height :150px;overflow-y :auto;overflow-x :hidden;}.create_container .testapi_row h2{display :inline-block;width :auto;margin-right :30px;}.create_container .testapi_row h4{display :inline-block;margin-left :10px;}.create_container .testapi_row h4:first-of-type{margin-left :200px;}.create_container .dropdown_btn{margin-top :10px;display :inline;vertical-align :top;border :0;background :none;float :right;}.create_container .param_row{max-height :150px;overflow-y :auto;overflow-x :hidden;}.create_container .param_row h2{display :inline-block;margin :15px 0 5px 0;}.create_container .param_row button{margin :15px 0 0 0;display :inline-block;vertical-align :top;border :0;}.create_container .param_value{margin-top :10px;width :95%;}.create_container .smp_resp{display :inline-block;width :70%;}.create_container .opr_row{width :100%;}.create_container .opr_row select{display :inline-block;margin-top :30px;text-align :left;width :80%;}.opr_row_btn{margin-top :10px;display :inline;vertical-align :top;border :0;background :none;float :right;}.create_container .opr_row span{display :inline-block;margin-top :30px;font-family :'ToyotaType-Regular';font-size :1em;padding :4px 0 0 0;color :#070707;text-align :left;width :60%;}.create_container .opr_method{width :auto !important;margin-left :0 !important;text-align :center;border-width :1px;border-style :solid;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0%;border-top :0;width :250px;font-family :'ToyotaType-Regular';font-size :0.9em;color :#070707;margin-bottom :-12px;margin-right :15px;}.create_container .path_select{border-width :1px;border-style :solid;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0%;border-top :0;width :250px;font-family :'ToyotaType-Regular';font-size :0.9em;color :#070707;margin-bottom :-12px;margin-right :15px;}.create_container .testapi_btn{float :right;border :none;height :30px;border-radius :12px;width :90%;background-color :#006395;color :white;font-size :0.9em;font-family :'ToyotaType-SemiBold';margin :0;}.create_container .send_btn{border :none;height :30px;background-color :#04fdff;color :white;font-size :0.9em;font-family :'ToyotaType-SemiBold';margin :0;width :75px;color :#333;vertical-align :bottom;}.create_container .authorization{transition :opacity 0.5s ease-in;margin-top :1px;border :0;margin-bottom :10px;}.create_container .body{transition :opacity 0.5s ease-in;margin-top :1px;border :0;margin-bottom :10px;}.create_container .test_active{border-bottom :2px solid #006395;}.create_container .request_header{border-bottom :1px solid #777;width :80%;}.create_container .request_header nav a{display :inline-block;margin-right :40px;list-style :none;transition :all 0.3s ease-in-out;text-decoration :none;color :#070707;font-family :'ToyotaType-Regular';font-size :12px;margin-left :2px;margin-bottom :8px;margin-top :20px;}.create_container .request_header nav a:hover{color :#3fb6a8;transform :scale(1.1);cursor :pointer;}.create_container .request_header div{display :inline-block;margin-right :80px;}.create_container .req_cont{margin :5px 0 5px 0;}.create_container .req_cont div{display :inline;margin-right :40px;font-family :'ToyotaType-Regular';font-size :0.7em;color :#070707;}.create_container .req_cont input{width :auto;display :inline-block;margin-left :5px;vertical-align :0.1em;}.create_container .req_cont select{border-width :1px;border-style :solid;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0%;border-top :0;font-family :'ToyotaType-Regular';padding :7px 0 0 0;color :#070707;}.more_info{margin :0 !important;display :inline;border :none;background-color :transparent;cursor :pointer;text-decoration :underline;}.more_info:focus{outline :none;}.generic_button{border :#04fdff solid 1px;height :30px;width :75px;background-color :#04fdff;color :#070707;font-size :0.7em;font-family :'ToyotaType-SemiBold';margin :0;text-transform :unset;}.generic_modal{max-width :80%;}.ews_btn{width :auto !important;}.cancel_btn{background-color :transparent !important;}.cancel_btn:hover{background-color :#04ffff1c !important;}.status_modal h3{text-transform :none;}.accordion#accordionTestAPI .card{border :none;margin-bottom :20px;box-shadow :none;}.accordion#accordionTestAPI .card .card-head h2{cursor :pointer;width :98%;display :flex;justify-content :space-between;align-items :center;}.accordion#accordionTestAPI .card .card-head h2 span{transform :rotateX(-180deg);}.accordion#accordionTestAPI .card h2{font-size :13px;}.accordion#accordionTestAPI .card h2.collapsed span{transform :revert;}.accordion#accordionTestAPI .card-body{padding-left :0;padding-right :0;}.testAPIAccordion .card{background :transparent;}.testAPIAccordion .card .card-head{cursor :pointer;}.empty_p{margin-top :-15px;}.mp_row{border-width :1px;border-style :solid;border-image :linear-gradient(to right,#3fb6a8,rgb(126,211,134,0.5)) 1 0%;width :80%;border-top :0;}.mp_req{margin-left :0 !important;vertical-align :middle;}.create_container .profile{transition :opacity 0.5s ease-in;margin-top :1px;border :0;height :357px;width :75%;}.create_container .policies{transition :opacity 0.5s ease-in;margin-top :1px;border :0;height :357px;width :75%;}.create_container .flows{transition :opacity 0.5s ease-in;margin-top :1px;overflow-y :auto;border :0;height :357px;width :75%;}.create_container .attributes{transition :opacity 0.5s ease-in;margin-top :1px;border :0;min-height :357px;width :75%;}.create_container .summary{transition :opacity 0.5s ease-in;margin-top :1px;border :0;min-height :400px;width :75%;}.create_container .testapi{transition :opacity 0.5s ease-in;margin-top :1px;border :0;width :75%;padding-bottom :20px;}.create_container .status{transition :opacity 0.5s ease-in;margin-top :1px;border :0;height :400px;width :75%;}
