._1teqdst0{color:#0f172a;background:radial-gradient(1100px at 18% 22%,#3b82f61f,#0000 46%),radial-gradient(900px at 82% 16%,#10b9811f,#0000 40%),#f8fafc;flex-direction:column;min-height:100vh;display:flex}
._1teqdst1{flex-direction:column;flex:1;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:28px 20px 44px;display:flex}
._1teqdst2{flex-direction:column;gap:10px;display:flex}
._1teqdst3{color:#047857;background:#dcfce7;border:1px solid #bbf7d0;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}
._1teqdst4{letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.2}
._1teqdst5{color:#475569;max-width:860px;font-size:15px;line-height:1.65}
._1teqdst6{color:#0f172a;background:#ffffffdb;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.55;box-shadow:0 10px 32px #0f172a14}
._1teqdst6[data-error=true]{color:#9f1239;background:#fff1f2;border-color:#fecaca}
._1teqdst7{grid-template-columns:1fr;gap:18px;display:grid}
._1teqdst8{background:#fffffff5;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:18px;padding:22px;display:flex;overflow:hidden;box-shadow:0 20px 60px #0f172a1f}
._1teqdst9{flex-direction:column;gap:6px;display:flex}
._1teqdsta{color:#0f172a;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}
._1teqdstb{color:#94a3b8;font-size:12px}
._1teqdstc{color:#0f172a;resize:vertical;background:#f8fafc;border:1px solid #d7dee9;border-radius:12px;outline:none;width:100%;min-height:240px;padding:14px 16px;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.6;transition:border-color .15s,box-shadow .15s,background .15s}
._1teqdstc:focus{background:#fff;border-color:#10b981;box-shadow:0 0 0 3px #10b9812e}
._1teqdstd{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}
._1teqdste{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}
._1teqdste:hover{border-color:#10b981;box-shadow:0 6px 18px #10b98124}
._1teqdstf{color:#0f172a;font-size:13px;font-weight:800}
._1teqdstg{color:#94a3b8;font-size:12px}
._1teqdsth{color:#fff;text-align:center;background:#10b981;border-radius:9999px;min-width:58px;padding:6px 10px;font-size:12px;font-weight:800}
._1teqdsti{color:#475569;text-align:center;background:#e2e8f0;border-radius:9999px;min-width:58px;padding:6px 10px;font-size:12px;font-weight:700}
._1teqdstj{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;padding:10px 12px;font-size:13px;font-weight:700}
._1teqdstj:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b98129}
._1teqdstk{flex-wrap:wrap;gap:10px;display:flex}
._1teqdstl{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-weight:800;transition:transform 80ms,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}
._1teqdstl:active{transform:translateY(1px)}
._1teqdstl:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}
._1teqdstm{color:#fff;background:linear-gradient(120deg,#10b981,#047857);border-color:#047857;box-shadow:0 12px 30px #10b9813d}
._1teqdstn{color:#047857;background:#fff;border-color:#bbf7d0}
._1teqdsto{color:#0f172a;background:#f8fafc;border-color:#e2e8f0}
._1teqdstp{position:relative}
._1teqdstq{color:#e2e8f0;resize:vertical;background:#0f172a;border:1px solid #1e293b;border-radius:14px;outline:none;width:100%;min-height:240px;padding:16px;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.6}
._1teqdstr{align-items:center;gap:10px;display:inline-flex;position:absolute;top:10px;right:12px}
._1teqdsts{color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;padding:6px 10px;font-size:12px}
._1teqdstt{color:#e2e8f0;background:#0f172a;border:1px solid #1e293b;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}
._1teqdstu{font-size:15px;font-weight:800}
._1teqdstv{color:#cbd5e1;gap:6px;margin:0;padding-left:18px;font-size:13px;line-height:1.55;display:grid}
@media (min-width:960px){._1teqdst1{gap:18px;padding:36px 24px 52px}}
@media (min-width:768px){._1teqdst4{font-size:34px}}
@media (min-width:1040px){._1teqdst7{grid-template-columns:1fr 1fr}}
