.trust-layer-module__e3RKZW__gate{inset-inline:0;z-index:1000;color:#241c14;background:#fffdf7;border:2px solid #241c14;border-radius:2px;max-width:28rem;margin:0 auto 1rem;padding:1rem 1.15rem;font-family:inherit;position:fixed;bottom:0;box-shadow:0 8px 24px #00000047}.trust-layer-module__e3RKZW__gateTitle{margin:0 0 .35rem;font-size:1rem}.trust-layer-module__e3RKZW__gateToolName{color:#6b5b45;white-space:nowrap;font-family:Courier New,monospace;font-size:.72rem;font-weight:400}.trust-layer-module__e3RKZW__gateDescription{color:#4c4034;margin:0 0 .75rem;font-size:.85rem}.trust-layer-module__e3RKZW__args{background:#f6efe2;border-left:3px solid #c9b894;margin:0 0 .9rem;padding:.6rem .7rem;font-size:.85rem}.trust-layer-module__e3RKZW__argRow{align-items:baseline;gap:.5rem;display:flex}.trust-layer-module__e3RKZW__argRow+.trust-layer-module__e3RKZW__argRow{margin-top:.3rem}.trust-layer-module__e3RKZW__argKey{text-transform:uppercase;letter-spacing:.08em;color:#6b5b45;flex:none;font-family:Courier New,monospace;font-size:.7rem}.trust-layer-module__e3RKZW__argValue{overflow-wrap:anywhere;margin:0}.trust-layer-module__e3RKZW__gateActions{align-items:center;gap:.5rem;display:flex}.trust-layer-module__e3RKZW__approve,.trust-layer-module__e3RKZW__deny{font:inherit;cursor:pointer;border:2px solid #241c14;padding:.4rem 1.1rem}.trust-layer-module__e3RKZW__approve{color:#fffdf7;background:#2f6b3a;border-color:#2f6b3a}.trust-layer-module__e3RKZW__deny{color:#241c14;background:#fffdf7}.trust-layer-module__e3RKZW__queueDepth{color:#6b5b45;margin:0 0 0 auto;font-family:Courier New,monospace;font-size:.7rem}.trust-layer-module__e3RKZW__ledger{background:#fffdf7;border:2px solid #241c14;margin-top:1.25rem;padding:1rem;box-shadow:4px 4px #c9b894}.trust-layer-module__e3RKZW__ledgerHead{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}.trust-layer-module__e3RKZW__ledgerKey{color:#6b5b45;margin:0;font-family:Courier New,monospace;font-size:.7rem}.trust-layer-module__e3RKZW__export{font:inherit;color:#241c14;cursor:pointer;background:#e9dcc0;border:2px outset #c9b894;margin-left:auto;padding:.3rem .9rem;font-size:.85rem}.trust-layer-module__e3RKZW__export:active{border-style:inset}.trust-layer-module__e3RKZW__export:disabled{opacity:.5;cursor:default}.trust-layer-module__e3RKZW__empty{color:#6b5b45;margin:0;font-size:.85rem;font-style:italic}.trust-layer-module__e3RKZW__receipts{margin:0;padding:0;list-style:none}.trust-layer-module__e3RKZW__receipt{border-top:1px solid #e3d8c0;grid-template-columns:2.2rem 1fr;gap:.15rem .6rem;padding:.55rem 0;font-size:.85rem;display:grid}.trust-layer-module__e3RKZW__seq{color:#6b5b45;grid-row:span 3;padding-top:.15rem;font-family:Courier New,monospace;font-size:.7rem}.trust-layer-module__e3RKZW__receiptLine{margin:0}.trust-layer-module__e3RKZW__toolName{font-family:Courier New,monospace;font-weight:700}.trust-layer-module__e3RKZW__receiptMeta{color:#6b5b45;margin:0;font-size:.72rem}.trust-layer-module__e3RKZW__receiptSummary{color:#4c4034;overflow-wrap:anywhere;margin:0}.trust-layer-module__e3RKZW__consent{text-transform:uppercase;letter-spacing:.06em;border:1px solid;padding:0 .35rem;font-family:Courier New,monospace;font-size:.66rem;display:inline-block}.trust-layer-module__e3RKZW__consentApproved{color:#2f6b3a}.trust-layer-module__e3RKZW__consentDenied,.trust-layer-module__e3RKZW__consentCanceled{color:#9c3b1b}.trust-layer-module__e3RKZW__consentNotRequired,.trust-layer-module__e3RKZW__consentHumanSubmitted{color:#6b5b45}.trust-layer-module__e3RKZW__unsigned{color:#9c3b1b}.trust-layer-module__e3RKZW__manifest{background:#fffdf7;border:2px solid;margin-top:1.25rem;padding:.85rem 1rem}.trust-layer-module__e3RKZW__badgeVerified{background:#f0f7ee;border-color:#2f6b3a}.trust-layer-module__e3RKZW__badgeAlarm{background:#f9ece6;border-color:#9c3b1b}.trust-layer-module__e3RKZW__badgeUnknown{background:#f2ede2;border-color:#8a8175}.trust-layer-module__e3RKZW__manifestHeadline{margin:0 0 .35rem;font-size:.95rem;font-weight:700}.trust-layer-module__e3RKZW__manifestDetail{color:#4c4034;margin:0;font-size:.85rem}.trust-layer-module__e3RKZW__manifestList{color:#7a2d14;margin:0;padding-left:1.1rem;font-size:.85rem}.trust-layer-module__e3RKZW__manifestKey{color:#6b5b45;margin:.55rem 0 0;font-size:.74rem;line-height:1.45}
.builder-module__oU9xLq__page{color:#241c14;background:#f6efe2;min-height:100vh;font-family:Georgia,Times New Roman,serif}.builder-module__oU9xLq__shell{max-width:76rem;margin:0 auto;padding:2rem 1.25rem 5rem}.builder-module__oU9xLq__header{border-bottom:3px double #a08a63;margin-bottom:1.5rem;padding-bottom:1rem}.builder-module__oU9xLq__title{margin:0;font-size:2rem}.builder-module__oU9xLq__tagline{color:#6b5b45;margin:.35rem 0 .75rem;font-style:italic}.builder-module__oU9xLq__statusRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.builder-module__oU9xLq__badge,.builder-module__oU9xLq__badgeOff,.builder-module__oU9xLq__badgeWarn{border:2px solid;margin:0;padding:.25rem .6rem;font-family:Courier New,monospace;font-size:.72rem;display:inline-block}.builder-module__oU9xLq__badge{color:#2f6b3a;background:#e4f0e2;border-color:#2f6b3a}.builder-module__oU9xLq__badgeOff{color:#6b5b45;background:#ece5d8;border-color:#8a8175}.builder-module__oU9xLq__badgeWarn{color:#9c3b1b;background:#f6e6df;border-color:#9c3b1b}.builder-module__oU9xLq__columns{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:62rem){.builder-module__oU9xLq__columns{grid-template-columns:1.05fr 1fr}}.builder-module__oU9xLq__heading{text-transform:uppercase;letter-spacing:.14em;color:#6b5b45;margin:0 0 .6rem;font-size:.95rem}.builder-module__oU9xLq__panel{background:#fffdf7;border:2px solid #241c14;margin-bottom:1.5rem;padding:1rem;box-shadow:4px 4px #c9b894}.builder-module__oU9xLq__paste{font:inherit;width:100%;min-height:9rem;color:inherit;resize:vertical;background:#fffdf7;border:2px inset #c9b894;padding:.6rem;font-family:Courier New,monospace;font-size:.8rem}.builder-module__oU9xLq__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.75rem;display:flex}.builder-module__oU9xLq__primary,.builder-module__oU9xLq__secondary,.builder-module__oU9xLq__approve,.builder-module__oU9xLq__revoke,.builder-module__oU9xLq__small{font:inherit;cursor:pointer;border:2px solid #241c14;padding:.4rem 1.1rem}.builder-module__oU9xLq__primary{color:#fffdf7;background:#241c14}.builder-module__oU9xLq__secondary{color:#241c14;background:#e9dcc0}.builder-module__oU9xLq__approve{color:#fffdf7;background:#2f6b3a;border-color:#2f6b3a}.builder-module__oU9xLq__revoke{color:#9c3b1b;background:#fffdf7;border-color:#9c3b1b}.builder-module__oU9xLq__small{background:#fffdf7;padding:.2rem .6rem;font-size:.78rem}.builder-module__oU9xLq__primary:disabled,.builder-module__oU9xLq__secondary:disabled,.builder-module__oU9xLq__approve:disabled{opacity:.45;cursor:default}.builder-module__oU9xLq__examples{gap:.4rem;margin-top:.9rem;display:grid}.builder-module__oU9xLq__example{font:inherit;text-align:left;cursor:pointer;color:inherit;background:#fffdf7;border:1px solid #c9b894;padding:.45rem .6rem}.builder-module__oU9xLq__example:hover{background:#f6efe2;border-color:#241c14}.builder-module__oU9xLq__exampleLabel{font-size:.86rem;font-weight:700;display:block}.builder-module__oU9xLq__exampleWhy{color:#6b5b45;margin-top:.1rem;font-size:.78rem;display:block}.builder-module__oU9xLq__note{color:#4c4034;margin:.6rem 0 0;font-size:.82rem}.builder-module__oU9xLq__error{color:#9c3b1b;margin:.6rem 0 0;font-size:.82rem}.builder-module__oU9xLq__mono{font-family:Courier New,monospace;font-size:.75rem}.builder-module__oU9xLq__proposal{background:#fffdf7;border:2px solid #241c14;margin-bottom:1rem;padding:.9rem}.builder-module__oU9xLq__proposalApproved{border-color:#2f6b3a;box-shadow:4px 4px #cfe3cb}.builder-module__oU9xLq__proposalHead{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.6rem;display:flex}.builder-module__oU9xLq__toolName{margin:0;font-family:Courier New,monospace;font-size:.95rem;font-weight:700}.builder-module__oU9xLq__routeTag{text-transform:uppercase;letter-spacing:.06em;color:#6b5b45;border:1px solid;padding:0 .35rem;font-family:Courier New,monospace;font-size:.66rem}.builder-module__oU9xLq__field{margin-bottom:.7rem;display:block}.builder-module__oU9xLq__label{text-transform:uppercase;letter-spacing:.1em;color:#6b5b45;margin-bottom:.2rem;font-family:Courier New,monospace;font-size:.68rem;display:block}.builder-module__oU9xLq__input,.builder-module__oU9xLq__textarea{font:inherit;width:100%;color:inherit;background:#fffdf7;border:2px inset #c9b894;padding:.35rem .5rem;font-size:.88rem}.builder-module__oU9xLq__textarea{resize:vertical;min-height:3.6rem}.builder-module__oU9xLq__counter{float:right;color:#6b5b45;font-family:Courier New,monospace;font-size:.66rem}.builder-module__oU9xLq__counterOver{color:#9c3b1b;font-weight:700}.builder-module__oU9xLq__params{border-left:3px solid #c9b894;margin:.5rem 0 .8rem;padding-left:.7rem}.builder-module__oU9xLq__paramMeta{color:#6b5b45;font-family:Courier New,monospace;font-size:.66rem}.builder-module__oU9xLq__reasons{color:#4c4034;margin:0 0 .7rem;padding-left:1.1rem;font-size:.8rem}.builder-module__oU9xLq__warnings{color:#9c3b1b;margin:0 0 .7rem;padding-left:1.1rem;font-size:.8rem}.builder-module__oU9xLq__blockers{color:#7a2d14;background:#f6e6df;border:2px solid #9c3b1b;margin:0 0 .8rem;padding:.6rem .7rem .6rem 1.8rem;font-size:.84rem}.builder-module__oU9xLq__consent{background:#f6efe2;border:2px solid #a08a63;margin-bottom:.8rem;padding:.7rem}.builder-module__oU9xLq__consentQuestion{margin:0 0 .5rem;font-size:.9rem;font-weight:700}.builder-module__oU9xLq__choice{cursor:pointer;margin-bottom:.45rem;font-size:.84rem;display:block}.builder-module__oU9xLq__choiceDisabled{opacity:.6;margin-bottom:.45rem;font-size:.84rem;display:block}.builder-module__oU9xLq__choiceLabel{font-weight:700}.builder-module__oU9xLq__choiceConsequence{color:#4c4034;margin-left:1.4rem;font-size:.8rem;display:block}.builder-module__oU9xLq__emission{margin-top:.7rem}.builder-module__oU9xLq__code{white-space:pre;background:#f6efe2;border:1px solid #c9b894;max-height:18rem;margin:.3rem 0 0;padding:.6rem;font-family:Courier New,monospace;font-size:.7rem;overflow-x:auto}.builder-module__oU9xLq__losses{color:#9c3b1b;margin:.4rem 0 0;padding-left:1.1rem;font-size:.78rem}.builder-module__oU9xLq__preview{background:#fffdf7;border:2px dashed #a08a63;padding:.9rem}.builder-module__oU9xLq__preview form{border:1px solid #e3d8c0;padding:.7rem}.builder-module__oU9xLq__preview label{color:#6b5b45;margin-top:.5rem;font-size:.8rem;display:block}.builder-module__oU9xLq__preview input,.builder-module__oU9xLq__preview select,.builder-module__oU9xLq__preview textarea{font:inherit;background:#fffdf7;border:2px inset #c9b894;max-width:100%;padding:.3rem .45rem;font-size:.88rem}.builder-module__oU9xLq__preview button{font:inherit;background:#e9dcc0;border:2px outset #c9b894;margin-top:.7rem;padding:.3rem .9rem}.builder-module__oU9xLq__preview form:tool-form-active{outline-offset:3px;background:#f2f9f0;outline:3px solid #2f6b3a}.builder-module__oU9xLq__preview button:tool-submit-active{color:#fffdf7;background:#2f6b3a}.builder-module__oU9xLq__toolList{margin:0 0 .8rem;padding:0;list-style:none}.builder-module__oU9xLq__toolRow{border-top:1px solid #e3d8c0;padding:.4rem 0;font-size:.84rem}.builder-module__oU9xLq__toolRow:first-child{border-top:none}.builder-module__oU9xLq__ask{gap:.5rem;display:flex}.builder-module__oU9xLq__ask .builder-module__oU9xLq__input{flex:1}.builder-module__oU9xLq__transcript{margin:.8rem 0 0;padding:0;list-style:none}.builder-module__oU9xLq__turn{border-top:1px solid #e3d8c0;padding:.5rem 0;font-size:.85rem}.builder-module__oU9xLq__turnRole{text-transform:uppercase;letter-spacing:.08em;color:#6b5b45;font-family:Courier New,monospace;font-size:.66rem;display:block}.builder-module__oU9xLq__turnBody{overflow-wrap:anywhere;margin:.15rem 0 0}.builder-module__oU9xLq__turnError{color:#9c3b1b}
.sandbox-module__JCBgnq__page{color:#241c14;background:#f6efe2;min-height:100vh;font-family:Georgia,Times New Roman,serif}.sandbox-module__JCBgnq__shop{max-width:42rem;margin:0 auto;padding:2rem 1.25rem 4rem}.sandbox-module__JCBgnq__header{border-bottom:3px double #a08a63;margin-bottom:1.75rem;padding-bottom:1rem}.sandbox-module__JCBgnq__title{letter-spacing:.02em;margin:0;font-size:2rem}.sandbox-module__JCBgnq__tagline{color:#6b5b45;margin:.35rem 0 .75rem;font-style:italic}.sandbox-module__JCBgnq__badgeOn,.sandbox-module__JCBgnq__badgeOff{border:2px solid;margin:0;padding:.25rem .6rem;font-family:Courier New,monospace;font-size:.75rem;display:inline-block}.sandbox-module__JCBgnq__badgeOn{color:#2f6b3a;background:#e4f0e2;border-color:#2f6b3a}.sandbox-module__JCBgnq__badgeOff{color:#6b5b45;background:#ece5d8;border-color:#8a8175;text-decoration:none}.sandbox-module__JCBgnq__heading{text-transform:uppercase;letter-spacing:.14em;color:#6b5b45;margin:2rem 0 .75rem;font-size:1.1rem}.sandbox-module__JCBgnq__products,.sandbox-module__JCBgnq__entries{margin:0;padding:0;list-style:none}.sandbox-module__JCBgnq__product{background:#fffdf7;border:2px solid #241c14;align-items:flex-start;gap:.9rem;margin-bottom:.9rem;padding:.85rem;display:flex;box-shadow:4px 4px #c9b894}.sandbox-module__JCBgnq__emoji{font-size:1.9rem;line-height:1}.sandbox-module__JCBgnq__productName{margin:0 0 .2rem;font-weight:700}.sandbox-module__JCBgnq__price{color:#9c3b1b;font-family:Courier New,monospace}.sandbox-module__JCBgnq__blurb{color:#4c4034;margin:0;font-size:.95rem}.sandbox-module__JCBgnq__entry{background:#fffdf7;border-left:4px solid #c9b894;margin-bottom:.5rem;padding:.5rem .7rem}.sandbox-module__JCBgnq__entryName{margin-right:.4rem;font-weight:700}.sandbox-module__JCBgnq__entryName:after{content:" wrote:";color:#6b5b45;font-weight:400}.sandbox-module__JCBgnq__entryMessage{color:#4c4034}.sandbox-module__JCBgnq__form{background:#fffdf7;border:2px solid #241c14;flex-direction:column;margin-top:1.25rem;padding:1rem;display:flex;box-shadow:4px 4px #c9b894}.sandbox-module__JCBgnq__form:tool-form-active{outline-offset:3px;background:#f2f9f0;outline:3px solid #2f6b3a}.sandbox-module__JCBgnq__submit:tool-submit-active{color:#fffdf7;background:#2f6b3a}.sandbox-module__JCBgnq__label{text-transform:uppercase;letter-spacing:.1em;color:#6b5b45;margin-bottom:.25rem;font-family:Courier New,monospace;font-size:.75rem}.sandbox-module__JCBgnq__input,.sandbox-module__JCBgnq__textarea{font:inherit;color:inherit;background:#fffdf7;border:2px inset #c9b894;margin-bottom:.85rem;padding:.45rem .55rem}.sandbox-module__JCBgnq__textarea{resize:vertical}.sandbox-module__JCBgnq__submit{font:inherit;color:#241c14;cursor:pointer;background:#e9dcc0;border:2px outset #c9b894;align-self:flex-start;padding:.45rem 1.4rem}.sandbox-module__JCBgnq__submit:active{border-style:inset}.sandbox-module__JCBgnq__notice{color:#9c3b1b;margin:.75rem 0 0;font-family:Courier New,monospace;font-size:.8rem}.sandbox-module__JCBgnq__receiptsNote{color:#4c4034;margin:0;font-size:.9rem}
