@keyframes spin{to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes client-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drop-down{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes skeleton-loading{to{transform:translate(240%)}}@keyframes skeleton-sheen{0%{transform:skew(-40deg) translate(-100%)}to{transform:skew(-40deg) translate(240%)}}@keyframes skeleton-fade{0%,to{opacity:.6}50%{opacity:1}}@keyframes connect-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.client-view-enter-active{animation:client-slide-in .5s}.client-view-leave-active{animation:client-slide-in .8s reverse}.dropdown-enter-active{animation:drop-down .5s ease-out}.dropdown-leave-active{animation:drop-down .5s ease-in reverse}.slide-up-enter-active,.slide-up-leave-active{transition-delay:.5s;transition:.3s ease-in-out}.slide-up-enter-from{transform:translateY(100%)}.slide-up-enter-to{transform:translateY(0)}.slide-up-leave-to{transform:translateY(100%)}:export{white:#fcfcfc;white-light:#fff;base-dark:#353442;grey-dark:#9296ad;grey:#b7bacf;grey-1:#333;grey-light:#dfe1ec;grey-light-40:#f0f1f6;grey-light-20:#f6f7f9;light:#fcfcfc;purple:#7857ff;purple-light:#896cff;accent-red:#ff364e;accent-green:#25ca53;accent-yellow:#ffb12e}.http-request-body-section__body-tabs{display:flex;width:100%;height:36px;background:#f2f2f7;border-radius:8px;padding:4px;margin-bottom:24px}.http-request-body-section__body-tab{flex:1;padding:4.5px 16px;font-size:14px;line-height:18px;height:28px;cursor:pointer;transition:all .2s ease;background:transparent;color:#8e8e93;text-align:center;border-radius:6px;display:flex;align-items:center;justify-content:center}.http-request-body-section__body-tab:hover:not(.http-request-body-section__body-tab--active){background:#0000000d}.http-request-body-section__body-tab--active{background:#fff;color:#000;font-weight:500;box-shadow:0 1px 2px #0000000d}.http-request-body-section__parameters{display:flex;flex-direction:column;gap:16px;overflow-y:auto;height:calc(100% - 72px)}@media(min-width:768px){.http-request-body-section__parameters{height:calc(100% - 60px)}}.http-request-body-section__no-parameters{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#8e8e93;font-size:14px;text-align:center}.http-request-body-section__no-parameters p{margin:0}.http-request-body-section__parameter-row{display:flex;flex-direction:column;gap:8px}.http-request-body-section__parameter-title{display:flex;justify-content:space-between;align-items:center}.http-request-body-section__parameter-title h4{font-size:14px;font-weight:500;color:var(--color-black,#000);margin:0}.http-request-body-section__remove-section{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:#666;padding:0}.http-request-body-section__remove-section:hover{color:#f44}.http-request-body-section__remove-section svg{width:20px;height:20px;color:#d9d9d9}.http-request-body-section__remove-section svg:hover{color:var(--color-black,#000)}.http-request-body-section__parameter-key{width:100%}.http-request-body-section__parameter-value{flex:1}.http-request-body-section__parameter-inputs{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.http-request-body-section__parameter-value-wrapper{width:100%;display:flex;position:relative}.http-request-body-section__parameter-value-wrapper .c-input{width:100%}.http-request-body-section__variable-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:2;padding:4px 8px;border:none;border-radius:4px;background:transparent;cursor:pointer;font-size:14px;color:#666;transition:color .2s ease}.http-request-body-section__variable-btn:hover{color:var(--color-black,#000)}.http-request-body-section__variable-btn--active{color:var(--color-blue,#1e5cfb)}.http-request-body-section__variable-list{position:absolute;top:calc(100% + 8px);right:0;width:200px;background:#fff;border:1px solid #e5e5ea;border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:1000}@media(max-width:767px){.http-request-body-section__variable-list{z-index:9999;transform:translateZ(0);backface-visibility:hidden;pointer-events:auto;will-change:transform}}.http-request-body-section .VariableSelectList__scroll{max-height:300px;overflow-y:hidden}.http-request-body-section__add-parameter{width:100%;margin-top:8px;font-size:16px;line-height:21px;font-weight:400;padding:9.5px;border-radius:8px;border:1px dashed #c7c7cc;background:transparent;color:#000;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;z-index:1;pointer-events:auto}.http-request-body-section__add-parameter:hover{background-color:var(--color-grey-light,#dfe1ec);cursor:pointer}.http-request-body-section__add-parameter-icon{width:20px;height:20px}.http-request-body-section:has(.http-request-body-section__variable-list){position:relative}.http-request-body-section:has(.http-request-body-section__variable-list) .http-request-body-section__add-parameter{pointer-events:none;opacity:.5}.http-request-body-section:has(.http-request-body-section__variable-list):after{content:"";position:absolute;inset:0;z-index:9998;pointer-events:auto;background:transparent}.http-request-body-section:has(.http-request-body-section__json-variable-list){position:relative}.http-request-body-section:has(.http-request-body-section__json-variable-list) .http-request-body-section__add-parameter{pointer-events:none;opacity:.5}.http-request-body-section:has(.http-request-body-section__json-variable-list):after{content:"";position:absolute;inset:0;z-index:9998;pointer-events:auto;background:transparent}.http-request-body-section__json{height:calc(100% - 60px);overflow:hidden;display:flex;flex-direction:column;position:relative}.http-request-body-section__json .json-editor{display:flex;width:100%;overflow:auto;flex:1;min-height:0;position:relative;font-family:Inter,sans-serif;border:1px solid #e5e5ea;border-radius:8px}.http-request-body-section__json .json-editor.has-error{border-radius:8px 8px 0 0;border-bottom:none}@media(max-width:767px){.http-request-body-section__json .json-editor{height:100%;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden}}.http-request-body-section__json .json-editor__line-numbers{padding:16px 8px;background:#f2f2f7;border-right:2px solid #e5e5ea;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:right;color:#8e8e93;font-size:14px;line-height:17px;min-width:40px;flex-shrink:0;height:-moz-fit-content;height:fit-content}@media(min-width:767px){.http-request-body-section__json .json-editor__line-numbers{font-size:16px;line-height:19px}}.http-request-body-section__json .json-editor__line-number{padding:0 8px}.http-request-body-section__json .json-editor__content{flex:1;position:relative;border-left:1px solid #e5e5ea;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;overflow:visible}.http-request-body-section__json .json-editor__textarea{width:auto;min-height:200px;padding:16px 48px 16px 16px;background:#fff;border:none;font-family:Inter,sans-serif;font-size:16px;line-height:19px;color:transparent;resize:none;white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2;caret-color:var(--color-black,#000);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;transform:translateZ(0);-webkit-spellcheck:false;-moz-spellcheck:false;spellcheck:false;-webkit-autocorrect:off;autocorrect:off;-webkit-autocomplete:off;-moz-autocorrect:off;autocomplete:off}@media(max-width:767px){.http-request-body-section__json .json-editor__textarea{min-height:250px;height:auto;font-size:14px;line-height:17px;resize:none;-webkit-overflow-scrolling:touch;-webkit-user-select:text;-webkit-touch-callout:default;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;backface-visibility:hidden}}.http-request-body-section__json .json-editor__textarea:focus{outline:none}.http-request-body-section__json .json-editor__overlay{position:absolute;inset:0;height:100%;overflow:visible;padding:16px 48px 16px 16px;pointer-events:none;font-family:Inter,sans-serif;font-size:16px;line-height:19px;white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2;color:var(--color-black,#000);display:block;min-height:200px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;transform:translateZ(0)}@media(max-width:767px){.http-request-body-section__json .json-editor__overlay{font-size:14px;line-height:17px}}.http-request-body-section__json .json-editor__error{padding:8px 16px;background:#ff3b301a;color:#ff3b30;font-size:16px;line-height:19px;border:1px solid #e5e5ea;border-top-color:#ff3b3033;border-radius:0 0 8px 8px;z-index:1}@media(max-width:767px){.http-request-body-section__json .json-editor__error{font-size:14px;line-height:16px;position:sticky;bottom:0;margin-top:auto;border-radius:0 0 8px 8px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}.http-request-body-section__json-wrapper{position:relative;height:100%;border-radius:8px;overflow:visible;display:flex;flex-direction:column}.http-request-body-section__json-sticky-wrapper{position:sticky;left:calc(100% - 45px);top:14px;z-index:1000;width:0;height:0}.http-request-body-section__json-variable-list{position:relative;top:0;right:164px;width:200px;background:#fff;border:1px solid #e5e5ea;border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:999;margin-top:8px}@media(max-width:767px){.http-request-body-section__json-variable-list{z-index:9999;transform:translateZ(0);backface-visibility:hidden;pointer-events:auto;will-change:transform;-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}}.http-request-body-section__json-variable-btn{position:relative;padding:4px 8px;border:none;border-radius:4px;background:#fff;cursor:pointer;font-size:14px;color:#666;box-shadow:0 2px 4px #0000001a;transition:color .2s ease;display:block}.http-request-body-section__json-variable-btn:hover{color:var(--color-black,#000);background:#f5f5f5}.http-request-body-section__json-variable-btn--active{color:var(--color-blue,#1e5cfb)}.inline-variable{display:inline-flex;font-family:Inter,sans-serif;white-space:nowrap;pointer-events:auto;position:relative;vertical-align:baseline;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";height:19px;margin-right:1px;border-radius:4px;overflow:hidden}@media(max-width:767px){.inline-variable{height:17px}}.variable-content{display:flex;align-items:center;white-space:nowrap;padding:1px 6px 1px 8px;background-color:#e8e8ed;color:#1d1d1f;font-size:16px;font-weight:400;line-height:19px;height:19px;border-radius:4px 0 0 4px}@media(max-width:767px){.variable-content{font-size:14px;line-height:17px;height:17px;padding:1px 5px 1px 6px}}.remove-inline-variable{display:flex;align-items:center;justify-content:center;height:19px;width:20px;background-color:#e8e8ed;border-radius:0 4px 4px 0;padding:0;cursor:pointer;color:#8e8e93;transition:all .2s ease;position:relative;pointer-events:auto}@media(max-width:767px){.remove-inline-variable{height:17px;width:18px}}.remove-inline-variable svg{width:14px;height:14px;flex-shrink:0;pointer-events:none}@media(max-width:767px){.remove-inline-variable svg{width:11px;height:11px}}.remove-inline-variable svg path{pointer-events:none}.remove-inline-variable:hover{background-color:#d1d1d6;color:#48484a}
