:root{--gh-text-color: #3d2c2c;--gh-text-color-accent: #1f120b;--gh-border-color: #535353;--gh-accent-color: #ff9122;--gh-accent-foreground: #1f120b;--gh-shell-track-color: #2b2b2b;--gh-modal-bg-color: rgba(0, 0, 0, .4);--gh-modal-content-color: #2b2b2b;--gh-spacing: 16px;--gh-spacing-half: 8px;--gh-spacing-quarter: 4px;--gh-border-radius: 8px;--gh-options-height: 40px;--gh-box-shadow: 0 4px 8px rgba(0, 0, 0, .5);--gh-timing: .3s}.gimmehttp{display:flex;flex-direction:column;position:relative;border-radius:var(--gh-border-radius);width:100%;max-width:100%;height:100%;min-height:0;overflow:auto;box-shadow:var(--gh-box-shadow)}.gimmehttp .gh-options{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;z-index:3;padding:0;margin:0;height:var(--gh-options-height);max-height:var(--gh-options-height);border-bottom-left-radius:var(--gh-border-radius);border-left:solid 1px var(--gh-border-color);border-bottom:solid 1px var(--gh-border-color);color:var(--gh-text-color);overflow:hidden;cursor:pointer}.gimmehttp .gh-options .gh-copy{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;padding:var(--gh-spacing-half);margin:0;gap:var(--gh-spacing-half);transition:background-color var(--gh-timing) ease,color var(--gh-timing) ease}.gimmehttp .gh-options .gh-copy:hover{background-color:var(--gh-border-color)}.gimmehttp .gh-options .gh-copy:hover svg{fill:var(--gh-accent-color)}.gimmehttp .gh-options .gh-copy.gh-show-copied{background-color:var(--gh-border-color)}.gimmehttp .gh-options .gh-copy.gh-show-copied .gh-txt{color:var(--gh-accent-color)}.gimmehttp .gh-options .gh-copy .gh-txt{display:flex;align-items:center;justify-content:center;color:var(--gh-border-color);font-size:16px;text-align:center;line-height:1}.gimmehttp .gh-options .gh-copy svg{height:100%;width:auto;max-height:16px;max-width:40px;fill:var(--gh-border-color)}.gimmehttp .gh-options .gh-separator{flex:0 1 1px;width:1px;min-width:1px;height:60%;padding:0;margin:0;background-color:var(--gh-border-color)}.gimmehttp .gh-options .gh-lang{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;max-height:var(--gh-options-height);padding:var(--gh-spacing-half);margin:0;gap:var(--gh-spacing-half);transition:background-color var(--gh-timing) ease,color var(--gh-timing) ease}.gimmehttp .gh-options .gh-lang:hover{background-color:var(--gh-border-color)}.gimmehttp .gh-options .gh-lang:hover svg{fill:var(--gh-accent-color)}.gimmehttp .gh-options .gh-lang .gh-select{height:100%;width:auto;max-width:40px;background-color:transparent;color:var(--gh-border-color);display:flex;align-items:center;justify-content:center}.gimmehttp .gh-options .gh-lang .gh-select svg{width:100%;height:100%;max-width:40px;max-height:40px;display:block}.gimmehttp .gh-options .gh-lang .gh-lang-text{font-size:12px;font-weight:600;color:var(--gh-border-color);text-transform:uppercase;white-space:nowrap}.gimmehttp .gh-options .gh-lang .gh-arrows{height:100%;width:auto;max-height:20px;max-width:40px;fill:var(--gh-border-color)}.gimmehttp .gh-output{flex:1 1 auto;width:100%;padding:0;margin:0!important;overflow:auto}.gimmehttp .gh-output.gh-modalOpen pre.shiki{min-height:300px!important}.gimmehttp .gh-output pre.shiki{width:100%;height:auto;min-height:50px;margin:0;padding:var(--gh-spacing);border-radius:var(--gh-border-radius);overflow-x:auto;overflow-y:auto;transition:min-height var(--gh-timing) ease-in-out}.gimmehttp .gh-output pre.shiki::-webkit-scrollbar{width:8px;height:8px}.gimmehttp .gh-output pre.shiki::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}.gimmehttp .gh-output pre.shiki::-webkit-scrollbar-thumb:hover{background-color:#777}.gimmehttp .gh-output pre.shiki::-webkit-scrollbar-track{background-color:#2b2b2b}.gimmehttp .gh-output pre.shiki code{padding:0;margin:0}.gimmehttp .gh-modal{display:flex;position:absolute;justify-content:center;align-items:flex-start;width:100%;height:100%;left:0;top:0;z-index:4;overflow:auto;background-color:var(--gh-modal-bg-color);transition:opacity var(--gh-timing) ease}.gimmehttp .gh-modal .gh-content{display:flex;flex-direction:column;width:90%;max-width:350px;margin-top:var(--gh-spacing);padding:var(--gh-spacing);gap:var(--gh-spacing);color:var(--gh-text-color);background-color:var(--gh-modal-content-color);border-radius:var(--gh-border-radius);box-shadow:var(--gh-box-shadow);will-change:transform,opacity}.gimmehttp .gh-modal .gh-content .gh-langs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--gh-spacing-half)}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang{display:flex;width:50px;height:50px;padding:var(--gh-spacing-half);border:solid 1px var(--gh-border-color);border-radius:var(--gh-border-radius);cursor:pointer;transition:transform var(--gh-timing) ease,box-shadow var(--gh-timing) ease,background-color var(--gh-timing) ease,border-color var(--gh-timing) ease;align-items:center;justify-content:center}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang svg{width:100%;height:100%;max-width:40px;max-height:40px;display:block}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang.gh-selected,.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang:hover{background-color:var(--gh-border-color);border-color:var(--gh-accent-color);transform:translateY(-5px);box-shadow:var(--gh-box-shadow)}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang img{display:flex;justify-self:center;align-self:center;width:100%;height:100%;filter:drop-shadow(0 4px 10px var(--gh-border-color))}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang .gh-lang-text-modal{display:flex;justify-self:center;align-self:center;font-size:10px;font-weight:700;color:var(--gh-border-color);text-transform:uppercase;text-align:center}.gimmehttp .gh-modal .gh-content .gh-separator{width:50%;height:1px;margin:0 auto;background:var(--gh-border-color)}.gimmehttp .gh-modal .gh-content .gh-clients{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--gh-spacing)}.gimmehttp .gh-modal .gh-content .gh-clients .gh-client{padding:var(--gh-spacing-half);border:solid 1px var(--gh-border-color);border-radius:var(--gh-border-radius);color:var(--gh-border-color);cursor:pointer;transition:transform var(--gh-timing) ease,box-shadow var(--gh-timing) ease,background-color var(--gh-timing) ease,border-color var(--gh-timing) ease}.gimmehttp .gh-modal .gh-content .gh-clients .gh-client.gh-selected,.gimmehttp .gh-modal .gh-content .gh-clients .gh-client:hover{background-color:var(--gh-border-color);border-color:var(--gh-accent-color);color:var(--gh-accent-color);transform:translateY(-5px);box-shadow:var(--gh-box-shadow)}.gimme-modal-bg-enter-active,.gimme-modal-bg-leave-active{transition:opacity var(--gh-timing) ease}.gimme-modal-bg-enter-from,.gimme-modal-bg-leave-to{opacity:0}.gimme-modal-content-enter-active,.gimme-modal-content-leave-active{transition:transform var(--gh-timing) ease,opacity var(--gh-timing) ease}.gimme-modal-content-enter-from,.gimme-modal-content-leave-to{opacity:0;transform:translateY(-10px)}.gimme-modal-content-enter-to,.gimme-modal-content-leave-from{opacity:1;transform:translateY(0)}:root{--gh-accent-color: var(--color-primary);--gh-border-color: var(--color-border);--gh-border-radius: var(--border-radius);--gh-box-shadow: none}.gimmehttp{border:1px solid var(--color-border);border-radius:var(--border-radius)}
