#browser-deployment{min-width:0;margin:30px 0}#browser-deployment .browser-deployment-widget{border:3px solid #172132;box-shadow:7px 7px 0 #172132;background:#fffdf3;padding:clamp(20px,3vw,34px);font:14px/1.6 "DM Sans",Arial,sans-serif;color:#172132}#browser-deployment *{box-sizing:border-box}#browser-deployment h2{font-family:"Pixelify Sans","DM Sans",sans-serif;font-size:clamp(26px,3vw,36px);line-height:1.15;letter-spacing:-.02em;margin:0}#browser-deployment h3{font-size:17px;margin:0 0 16px}#browser-deployment p{margin:12px 0}#browser-deployment .bd-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}#browser-deployment .bd-status{display:inline-block;flex:none;max-width:270px;padding:7px 10px;font-size:12px;font-weight:800;line-height:1.4;border:2px solid #172132;background:#f6c945}#browser-deployment .bd-intro{color:#465062;max-width:850px}#browser-deployment .bd-disclosure{padding:14px 16px;border-left:4px solid #172132;background:#eeebdc;font-size:12px}#browser-deployment button{font:700 13px/1.4 "DM Sans",Arial,sans-serif;padding:12px 15px;min-height:46px;border:2px solid #172132;border-radius:0;background:#f6c945;color:#172132;box-shadow:3px 3px 0 #172132;cursor:pointer;transition:transform .12s,box-shadow .12s}#browser-deployment button:hover:enabled{transform:translate(-1px,-1px);box-shadow:4px 4px 0 #172132}#browser-deployment button:active:enabled{transform:translate(2px,2px);box-shadow:1px 1px 0 #172132}#browser-deployment button:disabled{opacity:.55;cursor:wait;box-shadow:none}#browser-deployment :focus-visible{outline:3px solid #e86750;outline-offset:4px}#browser-deployment .bd-submit{background:#b9e8d0}#browser-deployment .bd-actions{display:flex;flex-wrap:wrap;gap:14px;margin:18px 0}#browser-deployment .bd-wallet-controls{padding:20px;border:2px solid #172132;background:#fff9e7;margin-top:20px}#browser-deployment label{display:block;font-size:12px;font-weight:800;margin:12px 0 8px}#browser-deployment select,#browser-deployment input{font:13px/1.5 ui-monospace,monospace;background:#fffdf3;color:#172132;border:2px solid #172132;border-radius:0;min-height:46px;padding:10px 12px;max-width:100%}#browser-deployment select{display:block;margin:0 0 14px;min-width:240px}#browser-deployment .bd-review{padding:20px;border:2px solid #172132;background:#e4f4ea;margin-top:22px}#browser-deployment .bd-review p{font-size:13px}#browser-deployment .bd-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:2px solid #172132;background:#fffdf3}#browser-deployment .bd-metrics>div{padding:14px 16px;min-width:0;border-bottom:1px solid #b5b3a6;border-right:1px solid #b5b3a6}#browser-deployment .bd-metrics>div:nth-child(2n){border-right:0}#browser-deployment .bd-metrics>div:nth-child(n+3){border-bottom:0}#browser-deployment .bd-metrics span{display:block;font-size:12px;color:#59606a;margin-bottom:6px}#browser-deployment .bd-metrics strong{display:block;font-size:15px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#browser-deployment .bd-full-address{font-family:ui-monospace,monospace;font-size:12px;overflow-wrap:anywhere}#browser-deployment a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere}#browser-deployment .bd-error,#browser-deployment .bd-notice{padding:14px 16px;border:2px solid #172132;background:#ffe6df;overflow-wrap:anywhere;font-size:13px;margin:18px 0}#browser-deployment .bd-notice{background:#fff0b4}#browser-deployment .bd-tracked{border:2px solid #172132;background:#fff0b4;padding:20px;margin:20px 0}#browser-deployment .bd-hash-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}#browser-deployment .bd-hash-row input{min-width:0;width:100%}#browser-deployment .bd-success{padding:22px;border:2px solid #172132;background:#b9e8d0;margin-top:20px}#browser-deployment .bd-success>strong{font-size:17px}#browser-deployment dl{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;margin:22px 0}#browser-deployment dt{font-size:12px;font-weight:800}#browser-deployment dd{margin:0;font:12px/1.6 ui-monospace,monospace;overflow-wrap:anywhere}#browser-deployment .bd-footnote{font-size:12px;color:#59606a;margin:20px 0 0}
@media(max-width:650px){#browser-deployment .bd-top{flex-direction:column;gap:14px}#browser-deployment .bd-metrics{grid-template-columns:1fr}#browser-deployment .bd-metrics>div{border-right:0;border-bottom:1px solid #b5b3a6!important}#browser-deployment .bd-metrics>div:last-child{border-bottom:0!important}#browser-deployment .bd-actions{flex-direction:column}#browser-deployment .bd-actions button{width:100%}#browser-deployment .bd-hash-row{grid-template-columns:1fr}#browser-deployment dl{grid-template-columns:1fr;gap:6px}#browser-deployment dd{margin-bottom:10px}#browser-deployment .bd-wallet-controls,#browser-deployment .bd-tracked,#browser-deployment .bd-review,#browser-deployment .bd-success{padding:16px}#browser-deployment select{min-width:0;width:100%}}
@media(prefers-reduced-motion:reduce){#browser-deployment button{transition:none}}
