:root{--accent:#ffcd00;--bg:#fff;--text:#000;--muted:#666;--soft:#f9f9f9}*{box-sizing:border-box}#root,body,html{height:100%}body{background:#fff;background:var(--bg);color:#000;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;margin:0}.wrap{margin:0 auto;max-width:800px;padding:0 16px}.footer,.header{background:#fff;background:var(--bg);position:-webkit-sticky;position:sticky;z-index:10}.header{font-size:14px;top:0}.footer{bottom:0;color:#666;color:var(--muted);font-size:12px}.footer .row,.header .row{align-items:center;display:flex;justify-content:space-between;padding:14px 16px}.brand{font-weight:600;letter-spacing:.2px}.brand a{color:inherit;text-decoration:none;transition:color .2s}.brand a:hover,.h-actions{color:#666;color:var(--muted)}.h-actions{align-items:center;display:flex;gap:10px}.h-actions .id{color:#000;color:var(--text);font-size:12px}button.linklike{background:#f9f9f9;background:var(--soft);border:none;border-radius:10px;box-shadow:0 1px 2px #00000014;color:#333;cursor:pointer;font:inherit;font-size:12px;padding:8px 12px;transition:background .2s}button.linklike:hover{background:#f0f0f0}button{background:#fff;border:none;border-radius:10px;box-shadow:0 1px 2px #00000014;color:#111;cursor:pointer;font:inherit;padding:8px 12px}button.primary{background:#ffcd00;background:var(--accent);color:#111;font-weight:600}button.small{border-radius:8px;font-size:12px;padding:4px 8px}.main{padding:18px 0 40px}.section-title{font-size:14px;font-weight:400;margin:24px 0 16px}.grid{grid-gap:12px;display:grid;gap:12px}@media (min-width:1024px){.grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1023px){.grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.grid{grid-template-columns:repeat(2,1fr)}}.card{background:#f9f9f9;background:var(--soft);border:none;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:16px;transition:background .2s}.card:hover{background:#f0f0f0}.card .title{color:#111;font-size:14px;font-weight:600;margin-bottom:6px}.card .desc{color:#333;font-size:12px;margin-bottom:4px}.card .owner{color:#888;font-size:12px}.list{gap:12px;list-style:none;margin:12px 0 0;padding:0}.list,.list li{display:flex;flex-direction:column}.list li{background:#f9f9f9;background:var(--soft);border:none;border-radius:12px;gap:6px;padding:14px}.toprow{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.t{color:#111;font-size:14px;font-weight:600}.s{color:#444;font-size:12px;white-space:pre-line}.form{background:#f9f9f9;background:var(--soft);border:none;border-radius:12px;gap:12px;padding:16px}.form,.form .row{display:flex;flex-direction:column;font-size:12px}.form .row{gap:6px;margin-bottom:12px}.form .row input,.form .row select,.form .row textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:none;border-radius:10px;box-shadow:inset 0 1px 2px #00000026;font-size:12px;padding:10px}.form .row select{background-image:url("data:image/svg+xml;utf8,<svg fill=%27%23666%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;font-size:12px;padding-right:32px}.fields{background:#f9f9f9;background:var(--soft);border-radius:12px;flex-direction:column;padding:12px}.fieldrow,.fields{display:flex;gap:10px}.fieldrow{background:#fff;border:1px dashed #ccc;border-radius:10px;flex-wrap:wrap;padding:10px}.fieldrow .col{display:flex;flex-direction:column;gap:6px;min-width:180px}.fieldrow .col.actions{align-items:flex-end;gap:6px;margin-left:auto}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{align-items:center;background:#eee;border-radius:999px;display:inline-flex;gap:6px;padding:6px 10px}.chip button{background:#0000;border:none;cursor:pointer}.center{align-items:center;display:flex;gap:8px;justify-content:center}.muted{color:#666;color:var(--muted);font-size:12px}.modal{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:22}.modal .box{background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:10px;max-width:360px;padding:16px;width:92%;z-index:222}
/*# sourceMappingURL=main.bdecb54b.css.map*/