diff --git a/server.js b/server.js
index 675ce39..bddd008 100644
--- a/server.js
+++ b/server.js
@@ -177,6 +177,10 @@ app.get('/proxy/*', async (req, res) => {
// inject a so unrewritten relative URLs default to proxy root
html = html.replace(/
]*>/i, m => m + '\n');
res.send(html);
+ } else if (ct.includes('text/css')) {
+ let css = await r.text();
+ css = css.replace(/url\(\s*(["']?)\/(?!\/)/g, 'url($1https://student.sechenov.ru/');
+ res.send(css);
} else {
// stream binary/text as-is
const buf = Buffer.from(await r.arrayBuffer());