.official-grant.svelte-15t4u19{border:1px solid color-mix(in srgb, var(--line) 92%, white);background:var(--surface);box-shadow:var(--shadow);border-radius:28px;gap:14px;padding:28px;display:grid}.official-grant-label.svelte-15t4u19{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--accent) 68%, var(--text-soft));margin:0;font-size:.8rem;font-weight:700}.official-grant.svelte-15t4u19 h2:where(.svelte-15t4u19),.official-grant.svelte-15t4u19 p:where(.svelte-15t4u19){margin:0}.official-grant.svelte-15t4u19 p:where(.svelte-15t4u19){color:var(--text-soft);line-height:1.7}.official-grant-balance.svelte-15t4u19{border:1px solid color-mix(in srgb, var(--line) 78%, transparent);background:color-mix(in srgb, var(--surface-strong) 74%, white);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-weight:700;display:flex}.official-grant-field.svelte-15t4u19{gap:8px;display:grid}.official-grant-field.svelte-15t4u19 span:where(.svelte-15t4u19){font-size:.94rem;font-weight:700}.official-grant-field.svelte-15t4u19 input:where(.svelte-15t4u19){border:1px solid color-mix(in srgb, var(--accent) 8%, var(--line));background:color-mix(in srgb, var(--surface-strong) 80%, white);width:min(220px,100%);min-height:48px;font:inherit;color:var(--text-main);border-radius:16px;padding:0 16px}.official-grant-field.svelte-15t4u19 em:where(.svelte-15t4u19){color:#c24e4e;font-size:.92rem;font-style:normal}.official-grant-submit.svelte-15t4u19{background:var(--text-main);width:fit-content;min-height:46px;color:var(--surface-strong);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:0 18px;font-weight:700}.official-grant-submit.svelte-15t4u19:disabled{opacity:.6;cursor:wait}@media (width<=720px){.official-grant.svelte-15t4u19{border-radius:22px;padding:22px}.official-grant-submit.svelte-15t4u19{width:100%}}.official-revoke.svelte-1cgquk8{border:1px solid color-mix(in srgb, var(--line) 92%, white);background:var(--surface);box-shadow:var(--shadow);border-radius:28px;gap:14px;padding:28px;display:grid}.official-revoke-label.svelte-1cgquk8{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--accent) 68%, var(--text-soft));margin:0;font-size:.8rem;font-weight:700}.official-revoke.svelte-1cgquk8 h2:where(.svelte-1cgquk8),.official-revoke.svelte-1cgquk8 p:where(.svelte-1cgquk8){margin:0}.official-revoke.svelte-1cgquk8 p:where(.svelte-1cgquk8){color:var(--text-soft);line-height:1.7}.official-revoke-field.svelte-1cgquk8{gap:8px;display:grid}.official-revoke-field.svelte-1cgquk8 span:where(.svelte-1cgquk8){font-size:.94rem;font-weight:700}.official-revoke-field.svelte-1cgquk8 em:where(.svelte-1cgquk8){color:#c24e4e;font-size:.92rem;font-style:normal}.official-revoke-search.svelte-1cgquk8{flex-wrap:wrap;gap:8px;display:flex}.official-revoke-search.svelte-1cgquk8 input:where(.svelte-1cgquk8){border:1px solid color-mix(in srgb, var(--accent) 8%, var(--line));background:color-mix(in srgb, var(--surface-strong) 80%, white);min-height:48px;font:inherit;color:var(--text-main);border-radius:16px;flex:220px;padding:0 16px}.official-revoke-submit.svelte-1cgquk8,.official-revoke-secondary.svelte-1cgquk8{min-height:46px;font:inherit;cursor:pointer;border-radius:999px;padding:0 18px;font-weight:700}.official-revoke-submit.svelte-1cgquk8{background:var(--text-main);width:fit-content;color:var(--surface-strong);border:1px solid #0000}.official-revoke-secondary.svelte-1cgquk8{border:1px solid color-mix(in srgb, var(--line) 80%, transparent);color:var(--text-main);background:0 0}.official-revoke-submit.svelte-1cgquk8:disabled,.official-revoke-secondary.svelte-1cgquk8:disabled{opacity:.6;cursor:wait}.official-revoke-result.svelte-1cgquk8{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;display:grid}.official-revoke-result.svelte-1cgquk8 div:where(.svelte-1cgquk8){border:1px solid color-mix(in srgb, var(--line) 78%, transparent);background:color-mix(in srgb, var(--surface-strong) 74%, white);border-radius:16px;padding:12px 14px}.official-revoke-result.svelte-1cgquk8 dt:where(.svelte-1cgquk8){letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);font-size:.76rem;font-weight:700}.official-revoke-result.svelte-1cgquk8 dd:where(.svelte-1cgquk8){margin:6px 0 0;font-weight:800}@media (width<=720px){.official-revoke.svelte-1cgquk8{border-radius:22px;padding:22px}.official-revoke-submit.svelte-1cgquk8,.official-revoke-secondary.svelte-1cgquk8{width:100%}}.official-dashboard.svelte-ycnr6d{width:min(var(--content-width), 100%);gap:20px;margin:28px auto 0;display:grid}.official-head.svelte-ycnr6d,.official-panel.svelte-ycnr6d{border:1px solid color-mix(in srgb, var(--line) 92%, white);background:var(--surface);box-shadow:var(--shadow);backdrop-filter:blur(16px);border-radius:28px;padding:28px}.official-eyebrow.svelte-ycnr6d,.official-panel-label.svelte-ycnr6d{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--accent) 68%, var(--text-soft));margin:0;font-size:.8rem;font-weight:700}.official-head.svelte-ycnr6d h1:where(.svelte-ycnr6d),.official-head.svelte-ycnr6d p:where(.svelte-ycnr6d),.official-panel.svelte-ycnr6d h2:where(.svelte-ycnr6d),.official-panel.svelte-ycnr6d p:where(.svelte-ycnr6d){margin:0}.official-head.svelte-ycnr6d h1:where(.svelte-ycnr6d),.official-panel.svelte-ycnr6d h2:where(.svelte-ycnr6d){margin-top:12px}.official-head.svelte-ycnr6d p:where(.svelte-ycnr6d),.official-panel.svelte-ycnr6d p:where(.svelte-ycnr6d){color:var(--text-soft);margin-top:14px;line-height:1.7}.official-grid.svelte-ycnr6d{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.official-panel-action.svelte-ycnr6d{background:var(--text-main);min-height:46px;color:var(--surface-strong);border-radius:999px;justify-content:center;align-items:center;margin-top:20px;padding:0 18px;font-weight:700;display:inline-flex}@media (width<=720px){.official-head.svelte-ycnr6d,.official-panel.svelte-ycnr6d{border-radius:22px;padding:22px}}
