.proposalShell{color:#f4f0da;background-color:#020b07;background-image:linear-gradient(#eac24d09 1px,#0000 1px),linear-gradient(90deg,#eac24d09 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:58px 58px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:100vh}.proposalShell>nav{background:#020b07e8;border-bottom:1px solid #eac24d33;grid-template-columns:1fr auto 1fr;align-items:center;min-height:92px;padding:16px clamp(24px,6vw,92px);display:grid}.proposalShell>nav>a{align-items:center;gap:12px;display:flex}.proposalShell>nav b{font:23px Newsreader}.proposalShell>nav b span{color:#c79b2f;letter-spacing:.19em;font:7px DM Mono;display:block}.proposalShell>nav>div{color:#84968b;gap:28px;font:8px DM Mono;display:flex}.proposalShell>nav>button{color:#dfb43d;background:0 0;border:1px solid #e6b83b73;justify-self:end;padding:13px 16px;font:800 8px DM Mono}.proposalHero{background:radial-gradient(circle at 75% 35%,#36d37c1f,#0000 28%);grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;padding:70px clamp(24px,8vw,128px) 60px;display:grid}.proposalHero>div>p,.proposalBuilder header span,.proposalReview header span,.proposalStatus>span{letter-spacing:.18em;color:#dcb23e;font:8px DM Mono}.proposalHero h1{letter-spacing:-.06em;margin-top:23px;font:500 clamp(70px,8vw,122px)/.82 Newsreader}.proposalHero h1 em{color:#dfb43d}.proposalHero aside{background:#072617b8;border:1px solid #36d37c5c;padding:28px;position:relative}.proposalHero aside span{color:#7f9388;font:8px DM Mono}.proposalHero aside strong{color:#52db8d;margin:18px 0 8px;font:27px DM Mono;display:block}.proposalHero aside p{color:#84978c;font:9px DM Mono}.proposalHero aside i{background:#ff6858;border-radius:50%;width:9px;height:9px;position:absolute;top:27px;right:27px}.proposalHero aside i.online{background:#36d37c;box-shadow:0 0 15px #36d37c99}.proposalWorkspace{grid-template-columns:.78fr 1.22fr;gap:30px;padding:70px clamp(24px,8vw,128px);display:grid}.proposalBuilder,.proposalReview{background:linear-gradient(145deg,#0a271bf2,#03110bfc);border:1px solid #e6b83b47}.proposalBuilder>header,.proposalReview>header{border-bottom:1px solid #ffffff12;padding:27px}.proposalBuilder h2,.proposalReview h2{margin-top:8px;font:36px Newsreader}.proposalBuilder>label{color:#778a7f;letter-spacing:.12em;background:0 0;border:0;margin:20px 27px 0;padding:0;font:8px DM Mono}.proposalBuilder input,.proposalBuilder select{color:#f4f0da;background:#03120c;border:1px solid #ffffff1c;outline:0;width:100%;margin-top:9px;padding:14px;font:12px DM Mono;display:block}.proposalBuilder input:focus,.proposalBuilder select:focus{border-color:#dcb23e}.proposalBuilder label small{color:#64776c;margin-top:8px;display:block}.checks{gap:13px;margin:20px 27px;display:flex}.checks label{color:#91a198;background:0 0;border:1px solid #ffffff1a;align-items:center;gap:8px;padding:11px;font:8px DM Mono;display:flex}.checks input{width:auto;margin:0}.primary{color:#081910;text-align:left;letter-spacing:.12em;background:#dfb43d;border:0;width:calc(100% - 54px);margin:25px 27px 27px;padding:17px;font:800 9px DM Mono}.primary span{float:right}.proposalReview dl{border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto;gap:14px;margin:27px;padding-bottom:25px;font:9px DM Mono;display:grid}.proposalReview dt{color:#74877c}.proposalReview dd{color:#e8d16e;margin:0}.proposalReview dd.success{color:#52db8d}.proposalReview dd.danger{color:#ff7869}.approvalRail{margin:0 27px}.approvalRail article{border-bottom:1px solid #ffffff0f;grid-template-columns:34px 1fr auto;align-items:center;gap:13px;padding:12px 0;display:grid}.approvalRail i{color:#71847a;border:1px solid #5f7167;border-radius:50%;place-items:center;width:27px;height:27px;font:9px DM Mono;display:grid}.approvalRail i.approved{color:#52db8d;background:#36d37c14;border-color:#36d37c}.approvalRail span{font:10px DM Mono}.approvalRail b{color:#6e8176;font:7px DM Mono}.approvalRail i.approved~b{color:#52db8d}.proposalActions{grid-template-columns:1fr 1fr 1.2fr;gap:9px;margin:26px 27px;display:grid}.proposalActions button{color:#d6bd61;background:0 0;border:1px solid #e6b83b47;padding:14px 9px;font:8px DM Mono}.proposalActions button.execute{color:#081910;background:#dfb43d}.proposalActions button:disabled{opacity:.3;cursor:not-allowed}.empty{color:#76887e;margin:27px;font:10px/1.8 DM Mono}.proposalStatus{background:#36d37c0f;border-left:2px solid #36d37c;grid-template-columns:10px auto 1fr;align-items:center;gap:15px;margin:0 clamp(24px,8vw,128px) 80px;padding:18px 22px;display:grid}.proposalStatus>i{background:#36d37c;border-radius:50%;width:8px;height:8px}.proposalStatus p{color:#a4b1aa;overflow-wrap:anywhere;margin:0;font:9px DM Mono}.proposalShell>footer{color:#66776d;letter-spacing:.15em;border-top:1px solid #e6b83b2e;padding:25px clamp(24px,8vw,128px);font:8px DM Mono}@media (max-width:900px){.proposalShell>nav{grid-template-columns:1fr auto}.proposalShell>nav>div{display:none}.proposalHero,.proposalWorkspace{grid-template-columns:1fr}.proposalHero h1{font-size:65px}}@media (max-width:600px){.proposalShell>nav>button{padding:11px;font-size:7px}.proposalWorkspace{padding-block:42px}.proposalActions{grid-template-columns:1fr}.proposalStatus{grid-template-columns:10px 1fr}.proposalStatus p{grid-column:1/-1}.proposalReview h2{font-size:30px}}
.proposalReview dd.scheduled{color:#dfb43d}.timelockCard{background:linear-gradient(105deg,#dfb43d1a,#03120cbf);border:1px solid #dfb43d59;margin:0 27px 22px;padding:19px 21px;position:relative;overflow:hidden}.timelockCard:after{content:"";border:1px solid #dfb43d2e;border-radius:50%;width:130px;height:130px;position:absolute;top:-55px;right:-35px}.timelockCard span{color:#dcb23e;letter-spacing:.15em;font:8px DM Mono;display:block}.timelockCard strong{color:#f4f0da;letter-spacing:-.04em;margin:10px 0 5px;font:28px DM Mono;display:block}.timelockCard p{color:#819289;margin:0;font:8px/1.6 DM Mono}.timelockCard.ready{background:linear-gradient(105deg,#36d37c1f,#03120cbf);border-color:#36d37c73}.timelockCard.ready span{color:#52db8d}
