pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}#nnd-root>.error{align-self:center;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%3e%3cpath%20d='M10%2016c-3.31371%200-6-2.6863-6-6%200-3.31371%202.68629-6%206-6V2c-4.41828%200-8%203.58172-8%208%200%204.4183%203.58172%208%208%208%204.4183%200%208-3.5817%208-8%200-3.6255-2.4109-6.6853-5.7148-7.66857l-.5704%201.9169C14.1939%204.98616%2016%207.28346%2016%2010c0%203.3137-2.6863%206-6%206z'%20fill='%23DD4822'/%3e%3cpath%20d='M9%2011V6h2v5H9zM9%2012v2h2v-2H9z'%20fill='%23DD4822'/%3e%3c/svg%3e") no-repeat top calc(var(--spacing) * .75) left calc(var(--spacing) * 1) var(--color-red-lite);border:.0625rem solid var(--color-silver-medium);border-radius:var(--border-radius);line-height:calc(var(--spacing) * 2);margin:calc(var(--spacing) * 3) auto;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2) calc(var(--spacing) * 1) calc(var(--spacing) * 4.5);width:90%}.internal-toolbar{align-items:center;background-color:transparent;border-radius:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * .5);display:flex;flex-direction:column;font-family:var(--font-family-base);font-size:var(--font-size-base);-webkit-font-smoothing:auto;font-weight:var(--font-weight-regular);left:calc(var(--spacing) * 27.5);line-height:1.2;padding:0;position:fixed;z-index:2}.internal-toolbar label{cursor:pointer}.internal-toolbar .buttons{display:flex;gap:calc(var(--spacing) * .5);justify-content:center}.internal-toolbar .toolbar-button{align-items:center;background-color:var(--color-charcoal);border-radius:calc(var(--spacing) * 2);color:var(--color-white);cursor:pointer;display:inline-block;line-height:calc(var(--spacing) * 3);max-width:calc(var(--spacing) * 30);padding:0 calc(var(--spacing) * 1);position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.internal-toolbar .toolbar-button>aside{background-color:var(--color-red);border-radius:calc(var(--spacing) * 1);color:var(--color-white);font-size:calc(var(--spacing) * 1.25);height:calc(var(--spacing) * 2);line-height:calc(var(--spacing) * 2);position:absolute;right:-6px;text-align:center;top:-6px;width:calc(var(--spacing) * 2)}.internal-toolbar .toolbar-button:hover{background-color:var(--color-gray-lite);color:var(--color-charcoal)}.internal-toolbar .toolbar-button.disabled{pointer-events:none}.internal-toolbar .presence-indication{align-items:center;background-color:var(--color-charcoal);border-radius:calc(var(--spacing) * 2);display:flex;padding:0 calc(var(--spacing) * 1)}.internal-toolbar .presence-indication .indicator{border-radius:50%;display:block;height:calc(var(--spacing) * 1.75);width:calc(var(--spacing) * 1.75)}.internal-toolbar .presence-indication .success{background-color:var(--color-green)}.internal-toolbar .presence-indication .warning{background-color:var(--color-amber)}.internal-toolbar .account-info{background-color:var(--color-charcoal);border-radius:calc(var(--spacing) * 2);color:var(--color-white);cursor:pointer;display:inline-block;line-height:calc(var(--spacing) * 3);padding:0 calc(var(--spacing) * 1);white-space:nowrap}.internal-toolbar-application{background-color:var(--color-white);bottom:0;color:var(--color-charcoal);left:0;position:fixed;right:0;width:100%;z-index:3}.internal-toolbar-application .resize-bar{background-color:var(--color-silver);cursor:ns-resize;height:calc(var(--spacing) * .5);transition:transform .1s ease-in-out;width:100%}.internal-toolbar-application .resize-bar:hover{background-color:var(--color-gray-medium);transform:scaleY(2)}.internal-toolbar-application .resize-bar:active{background-color:var(--color-gray);transform:scaleY(3)}.internal-toolbar-application .close{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%3e%3cpath%20d='M10%2012l4%204%202-2-4-4%204-4-2-2-4%204-4-4-2%202%204%204-4%204%202%202%204-4z'%20fill='%23FF5A02'/%3e%3c/svg%3e") no-repeat center/calc(var(--spacing) * 2.5) transparent;border:none;border-radius:var(--border-radius);cursor:pointer;height:calc(var(--spacing) * 4);opacity:1;padding:0;position:absolute;right:calc(var(--spacing) * 2);top:calc(var(--spacing) * 2);width:calc(var(--spacing) * 4)}.internal-toolbar-application .close:hover{background-color:var(--color-silver-medium)}.internal-toolbar-application .route-inspector{--monospace-font: "FiraCode Nerd Font", monospace;font-size:.8rem;height:100%;width:100%}.internal-toolbar-application .route-inspector .container{height:100%;overflow-y:auto;padding:0 2em 1em}.internal-toolbar-application .route-inspector h1{font-family:var(--monospace-font);font-size:1.1rem;font-weight:var(--font-weight-bold);margin:1em 0 .5em}.internal-toolbar-application .route-inspector .none{color:#999;font-style:italic}.internal-toolbar-application .route-inspector dl dt{float:left;font-weight:700;width:8em}.internal-toolbar-application .route-inspector dl dd{font-family:var(--monospace-font);margin-bottom:.5em}.internal-toolbar-application .route-inspector table.parameters{border:.125rem solid #ccc;font-family:var(--monospace-font)}.internal-toolbar-application .route-inspector table.parameters th,.internal-toolbar-application .route-inspector table.parameters td{border:.125rem solid #ccc;padding:.4em .8em}.internal-toolbar-application .route-inspector table.parameters th:nth-of-type(1),.internal-toolbar-application .route-inspector table.parameters td:nth-of-type(1){width:15em}.internal-toolbar-application .route-inspector table.parameters th:nth-of-type(2),.internal-toolbar-application .route-inspector table.parameters td:nth-of-type(2){width:20em}.internal-toolbar-application .route-inspector table.parameters th{font-weight:700}.internal-toolbar-application .route-inspector table.parameters td.name,.internal-toolbar-application .route-inspector table.parameters th.name{color:#555;font-weight:700;width:12em}.internal-toolbar-application .route-inspector table.parameters td span.reference{color:#555;font-weight:700}.internal-toolbar-application .route-inspector table.parameters td span.reference:before{content:":"}.internal-toolbar-application .route-inspector table.parameters td span.mapping{color:#555;font-weight:700}.internal-toolbar-application .route-inspector table.parameters td span.empty{color:#999}.internal-toolbar-application .route-inspector ul.variants{font-family:var(--monospace-font)}.internal-toolbar-application .route-inspector ul.variants li{margin:.5em 0}.internal-toolbar-application .route-inspector ul.variants li.current{font-weight:700}.internal-toolbar-application .graphql-tracing{display:flex;flex-grow:1;height:100%;width:100vw}.internal-toolbar-application .graphql-tracing table{line-height:calc(var(--spacing) * 2)}.internal-toolbar-application .graphql-tracing table thead{border-bottom:.1875rem solid #f2f2f2}.internal-toolbar-application .graphql-tracing table tr{border-bottom:.0625rem solid #f2f2f2}.internal-toolbar-application .graphql-tracing table th,.internal-toolbar-application .graphql-tracing table td{padding:calc(var(--spacing) * 1)}.internal-toolbar-application .graphql-tracing .navigation{border-right:.0625rem dashed var(--color-gray-lite);display:flex;flex-direction:column;flex-shrink:1;height:100%;padding:calc(var(--spacing) * 1);width:calc(var(--spacing) * 32)}.internal-toolbar-application .graphql-tracing .navigation .query-strategy{border-bottom:.0625rem dotted var(--color-gray);padding:calc(var(--spacing) * 1)}.internal-toolbar-application .graphql-tracing .navigation .query-strategy span{font-size:.8rem;font-weight:var(--font-weight-bold)}.internal-toolbar-application .graphql-tracing .navigation .query-strategy label{margin:0 1em 0 .5em}.internal-toolbar-application .graphql-tracing .navigation .query-strategy .tooltip-trigger{background-color:var(--color-silver-medium);border-radius:1rem;font-size:11px;margin:0 0 0 .4rem;padding:.1rem .4rem}.internal-toolbar-application .graphql-tracing .navigation .traces{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:calc(var(--spacing) * 1) 0}.internal-toolbar-application .graphql-tracing .navigation .trace{border-radius:.3rem;cursor:pointer;margin-bottom:calc(var(--spacing) * .5);padding:calc(var(--spacing) * 1);position:relative}.internal-toolbar-application .graphql-tracing .navigation .trace:hover,.internal-toolbar-application .graphql-tracing .navigation .trace.active{background-color:var(--color-silver-medium)}.internal-toolbar-application .graphql-tracing .navigation .trace>strong{display:block;font-family:monospace;font-size:.9rem;font-weight:var(--font-weight-bold);overflow:hidden;text-overflow:ellipsis}.internal-toolbar-application .graphql-tracing .navigation .trace.initial-load>strong{color:var(--color-red)}.internal-toolbar-application .graphql-tracing .navigation .trace.initial-load .badge{background-color:var(--color-red)}.internal-toolbar-application .graphql-tracing .navigation .trace.initial-load.active{background-color:var(--color-red-lite)}.internal-toolbar-application .graphql-tracing .navigation .badge{background-color:var(--color-gray);border-radius:1rem;color:var(--color-white);font-size:11px;line-height:1;margin:0 .2rem 0 0;padding:0 .3rem}.internal-toolbar-application .graphql-tracing .navigation .open-in-graphiql-button{background:none;border:none;color:var(--color-gray-medium);cursor:pointer;display:block;font-size:11px;line-height:1;margin:0 .2rem 0 0;padding:.2rem}.internal-toolbar-application .graphql-tracing .navigation .open-in-graphiql-button:hover{text-decoration:underline}.internal-toolbar-application .graphql-tracing .details{flex-grow:1;height:100%;padding:.8rem 1rem;text-align:left}.internal-toolbar-application .graphql-tracing .details h1{font-family:monospace;font-size:1.3rem;font-weight:var(--font-weight-bold);margin:0 0 calc(var(--spacing) * 1);padding:0}.internal-toolbar-application .graphql-tracing .details .graphql-details{height:100%;overflow-y:scroll;padding-bottom:calc(var(--spacing) * 2)}.internal-toolbar-application .graphql-tracing .details .graphql-details td{vertical-align:top}.internal-toolbar-application .graphql-tracing .details .graphql-details td>button{position:absolute;right:calc(var(--spacing) * 1);top:calc(var(--spacing) * 1)}.internal-toolbar-application .graphql-tracing .details .graphql-details .copy-button{margin-right:calc(var(--spacing) * 2)}.internal-toolbar-application .graphql-tracing .details table{font-family:monospace}.internal-toolbar-application .graphql-tracing .details table tr.expandable{cursor:pointer}.internal-toolbar-application .graphql-tracing .details table tr.expandable:hover{background-color:#fbfbfb}.internal-toolbar-application .graphql-tracing .details table th.resolver,.internal-toolbar-application .graphql-tracing .details table td.resolver{text-align:left;white-space:nowrap}.internal-toolbar-application .graphql-tracing .details table th.timeline,.internal-toolbar-application .graphql-tracing .details table td.timeline{padding-right:6%;white-space:nowrap;width:100%}.internal-toolbar-application .graphql-tracing .details table th.sqls,.internal-toolbar-application .graphql-tracing .details table td.sqls{text-align:center;white-space:nowrap}.internal-toolbar-application .graphql-tracing .details table th{font-size:.9rem;font-weight:var(--font-weight-bold)}.internal-toolbar-application .graphql-tracing .details table th.timeline{text-align:center}.internal-toolbar-application .graphql-tracing .details table td{font-size:.8rem;font-weight:400;line-height:initial}.internal-toolbar-application .graphql-tracing .details table td.timeline{text-align:left}.internal-toolbar-application .graphql-tracing .details table td.sql-details{padding:1rem;word-break:break-all}.internal-toolbar-application .graphql-tracing .details table td .spacer{color:#ddd;display:inline-block;text-align:center;width:1rem}.internal-toolbar-application .graphql-tracing .details table td .duration-diagram{display:block}.internal-toolbar-application .graphql-tracing .details table td .duration-diagram .scale{background-color:var(--color-purple);border-radius:.1875rem;display:inline-block;height:calc(var(--spacing) * .75);min-width:calc(var(--spacing) * .75);position:relative;vertical-align:middle}.internal-toolbar-application .graphql-tracing .details table td .duration-diagram .scale .value{left:100%;margin-left:.5rem;position:absolute;top:calc(var(--spacing) * -.5);vertical-align:middle;white-space:nowrap}.internal-toolbar-application .seedgate{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);height:100%;padding:calc(var(--spacing) * 2)}.internal-toolbar-application .seedgate .badge{background-color:var(--color-silver-lite);border-radius:calc(var(--spacing) * .5);color:var(--color-gray);display:inline-block;font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:calc(var(--spacing) * 3);padding:0 calc(var(--spacing) * 1)}.internal-toolbar-application .seedgate .button{background-color:transparent;border:.125rem solid transparent;border-radius:var(--border-radius);color:var(--color-gray);cursor:pointer;display:inline-block;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);letter-spacing:.05em;line-height:calc(var(--spacing) * 1.75);min-height:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);position:relative;text-decoration:none;transition:all 80ms ease-out;-webkit-user-select:none;user-select:none;white-space:normal}.internal-toolbar-application .seedgate .button:hover{background-color:var(--color-silver-medium)}.internal-toolbar-application .seedgate .button:focus{box-shadow:0 0 0 .125rem var(--color-gray-medium)}.internal-toolbar-application .seedgate .text-field{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--color-white);border:.125rem solid var(--color-silver);border-radius:var(--border-radius);color:var(--color-gray);height:calc(var(--spacing) * 4);min-width:0;outline:none;padding:0 calc(var(--spacing) * 1);width:100%}.internal-toolbar-application .seedgate .text-field::placeholder{color:var(--color-gray-lite)}.internal-toolbar-application .seedgate .text-field:focus{border-color:var(--color-gray);box-shadow:0 0 calc(var(--spacing) * 2) #0003}.internal-toolbar-application .seedgate .highlighted{background-color:var(--color-amber-medium)}.internal-toolbar-application .seedgate .overview{margin:calc(var(--spacing) * 1) 0}.internal-toolbar-application .seedgate .overview>*+*{margin-left:calc(var(--spacing) * 1)}.internal-toolbar-application .seedgate .search-form{display:flex}.internal-toolbar-application .seedgate .search-form>.form-input{flex:2 1}.internal-toolbar-application .seedgate .search-form>.search-summary{flex-shrink:0;padding:calc(var(--spacing) * 1);text-align:right}.internal-toolbar-application .seedgate .accounts{margin-top:calc(var(--spacing) * 2);max-height:calc(100% - calc(var(--spacing) * 9));overflow-y:auto;position:relative}.internal-toolbar-application .seedgate .accounts strong{font-size:17px}.internal-toolbar-application .seedgate .accounts em{font-size:15px;font-style:italic;margin-left:calc(var(--spacing) * 1)}.internal-toolbar-application .seedgate .accounts ul{list-style-type:none;margin:calc(var(--spacing) * 1) 0 0;padding:0}.internal-toolbar-application .seedgate .accounts ul>li:not(:last-child){margin-bottom:calc(var(--spacing) * .5)}.internal-toolbar-application .seedgate .accounts .badge{margin-left:calc(var(--spacing) * 1)}.internal-toolbar-application .seedgate .accounts .account{border:.125rem solid var(--color-silver-medium);border-radius:var(--border-radius);margin-bottom:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 2)}.internal-toolbar-application .seedgate .accounts .none{border:.125rem dashed var(--color-silver-medium);border-radius:var(--border-radius);padding:calc(var(--spacing) * 2)}.internal-toolbar-login-form{position:relative}.internal-toolbar-login-form .login-again-button{background-color:var(--color-charcoal);border-radius:calc(var(--spacing) * 3);color:#fff;cursor:pointer;height:34px;line-height:1.2;margin-top:calc(var(--spacing) * 2);overflow:hidden;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.2);text-overflow:ellipsis;white-space:nowrap;width:100%}.internal-toolbar-login-form .login-again-button:focus{box-shadow:0 0 0 .125rem var(--color-red)}.presence-indication-viewers ul{padding-top:calc(var(--spacing) * .5)}.presence-indication-viewers ul>li{list-style-type:none;padding:calc(var(--spacing) * .5)}.full-query-violation{align-items:center;background-color:#dd482280;display:flex;font-family:FiraCode Nerd Font,monospace;top:0;right:0;bottom:0;left:0;justify-content:center;padding:calc(var(--spacing) * 2);position:fixed;z-index:1000}.full-query-violation>div{background-color:var(--color-white);border-radius:calc(var(--spacing) * .5);box-shadow:0 0 calc(var(--spacing) * 2) #0003;display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);max-height:90%;padding:calc(var(--spacing) * 2);position:relative;width:90%}.full-query-violation>div>header{color:var(--color-red);flex-grow:0;text-align:left}.full-query-violation>div>header>strong{font-size:calc(var(--spacing) * 3)}.full-query-violation>div>section{display:flex;flex-direction:column;flex-grow:1;gap:calc(var(--spacing) * 2);overflow:auto}.full-query-violation>div>section>div>strong{display:block;font-size:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 1)}.full-query-violation>div>footer{display:flex;flex-direction:row-reverse;flex-grow:0}.ellipsize{display:inline-flex;max-width:100%;overflow:hidden}.ellipsize>span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-tooltip{background-color:var(--color-charcoal);border-radius:var(--border-radius);color:var(--color-white);display:inline-block;font-size:var(--font-size-base);line-height:calc(var(--spacing) * 2);max-width:calc(var(--spacing) * 42);padding:calc(var(--spacing) * 1);text-align:left;white-space:initial;word-wrap:break-word;z-index:2}.d-tooltip a{color:var(--color-blue)}.d-tooltip>strong{display:block}.d-tooltip .d-shortcut{color:var(--color-gray-lite);display:block}.d-tooltip .d-arrow,.d-tooltip .d-arrow:before{height:calc(var(--spacing) * 1);position:absolute;width:calc(var(--spacing) * 1)}.d-tooltip .d-arrow:before{background:var(--color-charcoal);content:"";transform:rotate(45deg)}.d-tooltip.d-top .d-arrow,.d-tooltip.d-bottom .d-arrow{left:50%;transform:translate(-50%)}.d-tooltip.d-top .d-arrow{bottom:calc(var(--spacing) * -.5)}.d-tooltip.d-bottom .d-arrow{top:calc(var(--spacing) * -.5)}.d-tooltip.d-left .d-arrow,.d-tooltip.d-right .d-arrow{top:50%;transform:translateY(-50%)}.d-tooltip.d-left .d-arrow{right:calc(var(--spacing) * -.5)}.d-tooltip.d-right .d-arrow{left:calc(var(--spacing) * -.5)}.d-tooltip>ul{list-style:disc;margin:calc(var(--spacing) * .5) 0;margin-left:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 1.5)}.d-tooltip>ol{list-style:decimal;margin:calc(var(--spacing) * .5) 0;margin-left:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 1.5)}.d-tooltip>em{font-weight:700}
