.ge{--ge-bg:#f7f5f1;--ge-card:#fff;--ge-text:#1d1b18;--ge-muted:#5f5a52;--ge-line:#e2ddd4;--ge-pri:#1d1b18;--ge-pri-text:#fff;box-sizing:border-box;background:var(--ge-bg);min-height:100dvh;color:var(--ge-text);place-items:center;margin:0;padding:16px;font-family:system-ui,-apple-system,Segoe UI,Hind Siliguri,Noto Sans Bengali,sans-serif;line-height:1.55;display:grid}@media (prefers-color-scheme:dark){.ge{--ge-bg:#151412;--ge-card:#1f1d1a;--ge-text:#f1ede6;--ge-muted:#b5ada1;--ge-line:#34312c;--ge-pri:#f1ede6;--ge-pri-text:#151412}}.ge-card{background:var(--ge-card);border:1px solid var(--ge-line);box-sizing:border-box;overflow-wrap:anywhere;border-radius:14px;width:100%;max-width:440px;padding:20px}.ge-lang+.ge-lang{border-top:1px solid var(--ge-line);margin-top:12px;padding-top:12px}.ge-card h1{margin:0 0 6px;font-size:18px}.ge-card p{color:var(--ge-muted);margin:0 0 8px;font-size:15px}.ge-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ge-actions [role=status]{flex-basis:100%;font-size:13px}.ge-btn{border:1px solid var(--ge-line);min-height:44px;color:var(--ge-text);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:0 18px;font-size:15px}.ge-btn.pri{background:var(--ge-pri);border-color:var(--ge-pri);color:var(--ge-pri-text)}.ge-btn:disabled{opacity:.6;cursor:default}.ge-btn:focus-visible{outline:2px solid var(--ge-text);outline-offset:2px}.ge-detail{font-family:ui-monospace,monospace;margin-top:14px!important;font-size:12px!important}
