.site-frame .devnet-nav{border-bottom:1px solid #444;grid-template-columns:1fr auto 1fr;display:grid}.devnet-nav>.button{justify-self:end}.devnet-intro{padding:68px var(--page-padding) 52px;isolation:isolate;border-bottom:1px solid #444;position:relative;overflow:hidden}.devnet-intro h1{letter-spacing:-.055em;margin:16px 0;font-size:clamp(46px,6.4vw,90px);line-height:1.1}.devnet-intro>p{color:#aaa;max-width:540px;font-size:18px;line-height:1.5}.workbench-spider{z-index:-1;opacity:.5;pointer-events:none;width:650px;top:-160px;right:-100px;position:absolute!important}.devnet-body{padding:32px var(--page-padding) 60px}.workbench-grid{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:28px;margin-top:28px;display:grid}.workbench-grid>aside,.action-panel{min-width:0}.action-panel{background:#080808;border:1px solid #555}.action-body{padding:26px}.action-body h2{letter-spacing:-1.4px;margin-bottom:16px;font-size:36px;line-height:1.1}.action-body>p{line-height:1.5}.action-body form{margin-top:26px}.action-body fieldset{border:0;min-width:0;margin:0;padding:0}.field-label{font-family:var(--spidy-font-mono,monospace);flex-direction:column;gap:9px;margin:18px 0;font-size:11px;line-height:1.5;display:flex}.field-label input,.field-label select{color:#fff;background:#121212;border:1px solid #555;border-radius:0;width:100%;min-width:0;min-height:46px;padding:12px;font-size:14px}.field-label small{color:#aaa;overflow-wrap:anywhere}.slippage-field{max-width:290px}.action-tabs{border:1px solid #555;grid-template-columns:repeat(4,1fr);display:grid}.action-tabs button{color:#aaa;background:#000;border:0;border-right:1px solid #555;min-height:46px;padding:10px 6px;font-size:11px}.action-tabs button:last-child{border-right:0}.action-tabs button.selected{color:#000;background:#fff}.action-guard{border-left:2px solid var(--spidy-yellow);color:#bdbdbd;padding:8px 12px;font-size:13px;line-height:1.5;margin:20px 0!important}.quote-review{background:#000;border:1px solid #555;margin-top:28px}.quote-review>.wallet-data,.quote-review>p,.transaction-review{margin:18px!important}.quote-review>button{margin:0 18px 20px}.quote-review .wallet-data>div{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:16px}.quote-review .wallet-data dd{overflow-wrap:anywhere;text-align:right}.quote-review .token-quantity{font-size:12px}.transaction-review{border-top:1px solid #555;padding-top:20px}.transaction-review .wallet-data{margin:18px 0!important}.review-checkbox{color:#bbb;cursor:pointer;align-items:flex-start;gap:12px;margin:20px 0;font-size:13px;line-height:1.5;display:flex}.review-checkbox input{width:18px;height:18px;accent-color:var(--spidy-teal);flex:0 0 18px;margin-top:2px}.transaction-review .button{white-space:normal;width:100%}.transaction-result{border:1px solid var(--spidy-teal);gap:15px;margin-top:24px;padding:20px;display:grid}.transaction-result .button{justify-self:start}.action-error{border:1px solid #5c3333;padding:18px;margin-top:20px!important}.devnet-boundaries{border:1px solid #444;margin-top:22px;padding:22px}.devnet-boundaries p{margin:16px 0;font-size:13px;line-height:1.6}.workbench-pool-evidence{border-top:1px solid #444;margin-top:32px;padding-top:22px}.workbench-pool-evidence h3{margin-bottom:18px;font-size:21px}.workbench-pool-evidence>p{margin-top:18px}.workbench-footer{padding:24px var(--page-padding);color:#aaa;border-top:1px solid #555;justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:850px){.workbench-grid{grid-template-columns:1fr}.devnet-intro{padding-top:48px}.workbench-spider{opacity:.22;right:-270px}.workbench-grid>aside{grid-template-columns:1fr 1fr;gap:20px;display:grid}.devnet-boundaries{margin:0}}@media (max-width:580px){.site-frame .devnet-nav{grid-template-columns:minmax(0,1fr) auto;gap:15px;height:auto;padding-top:16px;padding-bottom:16px}.devnet-nav>.mono{grid-area:2/1;font-size:10px}.devnet-nav>.button{min-height:36px;padding:9px 10px;font-size:11px}.devnet-intro{padding-top:38px;padding-bottom:32px}.devnet-intro h1{font-size:48px}.devnet-intro>p{font-size:15px}.workbench-grid>aside{grid-template-columns:1fr}.devnet-body{padding-top:22px}.action-body{padding:18px}.action-body h2{font-size:30px}.action-tabs{grid-template-columns:repeat(2,1fr)}.action-tabs button{border-bottom:1px solid #555}.quote-review .wallet-data>div{grid-template-columns:1fr;gap:5px}.quote-review .wallet-data dd{text-align:left}.quote-review .panel-title{flex-wrap:wrap;gap:6px}.workbench-footer{flex-direction:column;align-items:start}}
