*{box-sizing:border-box}html,body{color:#10202d;background:#f4f7fa;min-height:100%;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select{font:inherit}button{cursor:pointer}.eyebrow{color:#3b82f6;letter-spacing:.14em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.login-page{background:radial-gradient(circle at 50% -10%,#3b82f624,#0000 36%),#f5f8fb;justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.login-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid #ffffffe6;border-radius:26px;width:min(420px,100%);padding:28px;box-shadow:0 25px 80px #0f1d2917}.login-brand,.side-brand{align-items:center;gap:12px;display:flex}.login-mark,.side-mark{color:#fff;background:linear-gradient(135deg,#176fe4,#56a6ff);border-radius:15px;justify-content:center;align-items:center;width:46px;height:46px;font-size:14px;font-weight:800;display:flex}.login-brand div:last-child,.side-brand div:last-child{flex-direction:column;display:flex}.login-brand strong,.side-brand strong{font-size:14px}.login-brand span,.side-brand span{color:#84909a;margin-top:2px;font-size:10px}.login-copy{margin:38px 0 25px}.login-copy h1{letter-spacing:-1.2px;margin:0;font-size:34px}.login-copy p{color:#73808b;margin:10px 0 0;font-size:13px;line-height:1.6}.login-form,.generator-form{gap:16px;display:grid}.login-form label,.generator-form label{flex-direction:column;gap:7px;display:flex}.login-form label span,.generator-form label span,.package-preview span{color:#667583;font-size:11px;font-weight:700}input,select{color:#10202d;background:#fff;border:1px solid #dbe3e9;border-radius:13px;outline:none;width:100%;height:52px;padding:0 14px}input:focus,select:focus{border-color:#73a9f7;box-shadow:0 0 0 4px #3b82f614}.login-form button,.primary-button{color:#fff;background:linear-gradient(135deg,#176fe4,#3b8ef8);border:0;border-radius:13px;min-height:52px;font-weight:750;box-shadow:0 10px 24px #2375e02e}.form-error{color:#b42318;background:#fff2f2;border-radius:11px;padding:11px 13px;font-size:12px}.app-page{grid-template-columns:230px 1fr;min-height:100dvh;display:grid}.side-nav{background:#ffffffeb;border-right:1px solid #0f172a12;flex-direction:column;height:100dvh;padding:24px 18px;display:flex;position:sticky;top:0}.side-nav nav{margin-top:38px}.side-nav nav a{color:#536273;border-radius:12px;padding:12px 13px;font-size:12px;font-weight:700;display:block}.side-nav nav a.active{color:#176fe4;background:#eef5ff}.logout-button{color:#b42318;background:#fff;border:1px solid #efdddd;border-radius:12px;height:42px;margin-top:auto;font-size:11px;font-weight:700}.content{width:100%;max-width:1180px;margin:0 auto;padding:48px 42px}.content-header h1{letter-spacing:-1.6px;margin:0;font-size:38px}.content-header p{color:#73808b;margin:10px 0 0;font-size:14px}.tabs{gap:8px;margin-top:32px;margin-bottom:18px;display:flex}.tabs button{color:#75828e;background:0 0;border:0;border-radius:11px;padding:10px 15px;font-size:12px;font-weight:750}.glass-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd4;border:1px solid #ffffffe6;border-radius:24px;padding:24px;box-shadow:0 22px 60px #0f1d290f}.generator-form{grid-template-columns:1fr 1fr}.generator-form .full{grid-column:1/-1}.package-preview{background:#f6f9fb;border-radius:14px;padding:14px}.package-preview strong{margin-top:5px;display:block}.package-preview p{color:#73808b;margin:4px 0 0;font-size:12px}.result-card{color:#fff;background:#10202d;border-radius:16px;margin-top:22px;padding:18px}.result-card span{color:#9fb0be;font-size:10px;font-weight:700;display:block}.result-card strong{letter-spacing:.08em;margin-top:5px;font-size:28px;display:block}.result-card p{overflow-wrap:anywhere;color:#c8d2db;font-size:12px}.result-card button,.history-card button{color:#176fe4;background:#fff;border:0;border-radius:10px;min-height:38px;padding:0 12px;font-size:11px;font-weight:750}.history-list{flex-direction:column;gap:10px;display:flex}.history-card{background:#fff;border:1px solid #e6ebef;border-radius:15px;grid-template-columns:minmax(150px,1fr) minmax(220px,1.3fr) 120px minmax(150px,.8fr) 100px;align-items:center;gap:14px;padding:14px;display:grid}.history-card div{flex-direction:column;gap:3px;min-width:0;display:flex}.history-card strong{font-size:12px}.history-card span{color:#7b8791;overflow-wrap:anywhere;font-size:10px}.code-chip{color:#176fe4;text-align:center;background:#f1f6fb;border-radius:9px;padding:8px 10px;font-size:11px;font-weight:800;display:block!important}.empty-state{text-align:center;color:#84909a;padding:40px 20px;font-size:13px}@media (max-width:760px){.app-page{display:block}.side-nav{flex-direction:row;align-items:center;gap:12px;width:100%;height:auto;padding:14px 16px;position:static}.side-nav nav{margin:0 0 0 auto}.side-nav nav a{padding:9px 10px}.logout-button{margin:0;padding:0 10px}.content{padding:24px 14px 34px}.content-header h1{font-size:28px}.glass-card{border-radius:19px;padding:16px}.generator-form{grid-template-columns:1fr}.generator-form .full{grid-column:1}input,select{font-size:16px}.history-card{grid-template-columns:1fr}.history-card button{width:100%}}.client-page{background:radial-gradient(circle at 50% 0,#3b82f61f,#0000 28%),#f5f8fb;min-height:100dvh;padding:28px 16px 50px}.client-shell{width:min(760px,100%);margin:0 auto}.client-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:55px;display:flex}.client-brand{align-items:center;gap:11px;display:flex}.client-brand div:last-child{flex-direction:column;display:flex}.client-brand strong{font-size:13px}.client-brand span{color:#89949e;margin-top:2px;font-size:9px}.client-logo{color:#fff;background:linear-gradient(135deg,#176fe4,#56a6ff);border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:850;display:flex}.client-code{color:#71808d;background:#fffc;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:750;box-shadow:0 4px 18px #0f1d290d}.client-hero{margin-bottom:28px}.client-hero h1{letter-spacing:-1.8px;margin:0;font-size:40px}.client-hero p{color:#75828d;margin:10px 0 0;font-size:14px}.client-package-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe0;border:1px solid #fffffff2;border-radius:22px;margin-bottom:18px;padding:20px;box-shadow:0 18px 55px #0f1d290f}.client-package-card span{color:#7d8a95;font-size:10px;font-weight:700}.client-package-card strong{margin-top:7px;font-size:20px;display:block}.client-package-card p{color:#75828d;margin:5px 0 0;font-size:12px}.client-files{margin-top:30px}.client-files-title{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:13px;display:flex}.client-files-title h2{letter-spacing:-.6px;margin:0;font-size:21px}.client-files-title>span{color:#88949e;font-size:10px;font-weight:700}.client-file-list{flex-direction:column;gap:10px;display:flex}.client-file-card{background:#fff;border:1px solid #e6ebef;border-radius:17px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px;display:grid;box-shadow:0 8px 25px #0f1d2909}.file-number{color:#176fe4;background:#f0f6ff;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:11px;font-weight:850;display:flex}.file-info{flex-direction:column;gap:3px;min-width:0;display:flex}.file-info strong{overflow-wrap:anywhere;font-size:12px}.file-info span{color:#8b969f;font-size:9px}.client-file-card a{color:#fff;background:#176fe4;border-radius:11px;justify-content:center;align-items:center;min-width:80px;min-height:38px;padding:0 13px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.client-empty,.client-error-card,.client-loading{text-align:center;background:#fff;border-radius:22px;padding:34px 24px;box-shadow:0 18px 55px #0f1d290f}.client-empty strong{font-size:13px}.client-empty p,.client-error-card p{color:#7e8a94;margin:7px 0 0;font-size:11px}.client-error-card .client-logo{margin:0 auto 18px}.client-error-card h1{margin:0;font-size:24px}.client-loading{color:#75828d;margin-top:25vh;font-size:12px}.client-footer{text-align:center;padding:30px 5px 0}.client-footer span{color:#50606e;font-size:10px;font-weight:750}.client-footer p{color:#9aa3aa;margin:5px 0 0;font-size:9px}@media (max-width:600px){.client-page{padding:18px 13px 35px}.client-header{margin-bottom:40px}.client-hero h1{font-size:32px}.client-file-card{grid-template-columns:40px minmax(0,1fr)}.client-file-card a{grid-column:1/-1;width:100%}}:root{--ag-bg:#edf2f7;--ag-bg-soft:#f7f9fc;--ag-glass:#ffffff94;--ag-glass-strong:#ffffffc7;--ag-glass-soft:#fff6;--ag-border:#ffffffb8;--ag-border-soft:#2d435917;--ag-text:#162432;--ag-muted:#7b8996;--ag-blue:#2e7bf6;--ag-blue-strong:#1264e8;--ag-shadow:0 24px 70px #1d344d14, 0 2px 6px #1d344d06;--ag-shadow-soft:0 12px 35px #1f34480e}body{background:radial-gradient(circle at 16% -10%,#7ab2ff2e,#0000 31%),radial-gradient(circle at 92% 8%,#fffffff2,#0000 25%),linear-gradient(145deg,#f6f9fc 0%,#edf2f7 55%,#e8eef5 100%)}.app-page{background:0 0;grid-template-columns:250px 1fr;min-height:100dvh;position:relative}.app-page:before{content:"";pointer-events:none;background:radial-gradient(circle at 62% 15%,#ffffffb8,#0000 30%);position:fixed;inset:0}.side-nav{z-index:10;-webkit-backdrop-filter:blur(30px)saturate(145%);background:#f7fafd8f;border-right:1px solid #ffffffb8;width:250px;padding:22px 16px;box-shadow:16px 0 50px #29405809}.side-brand{padding:4px 7px 20px}.side-mark{background:linear-gradient(145deg,#3a87fff2,#1f67e5f2);border-radius:15px;width:43px;height:43px;box-shadow:inset 0 1px 1px #ffffff61,0 9px 25px #2e7bf633}.side-brand strong{color:#172431;letter-spacing:-.15px;font-size:13px;font-weight:680}.side-brand span{color:#9aa5af;font-size:9px;font-weight:530}.side-nav nav{flex-direction:column;gap:6px;margin-top:20px;display:flex}.side-nav nav button,.side-nav nav a{color:#687887;text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;width:100%;min-height:45px;padding:0 14px;font-size:11px;font-weight:650;transition:background .18s,color .18s,transform .18s,box-shadow .18s,border-color .18s;display:flex}.side-nav nav button:hover,.side-nav nav a:hover{color:#273849;background:#ffffff85}.side-nav nav button.active,.side-nav nav a.active{color:#246edb;background:linear-gradient(135deg,#ffffffd4,#eff6ffad);border-color:#ffffffe6;box-shadow:0 10px 28px #25528213,inset 0 1px #fffffff2}.logout-button{color:#b65353;-webkit-backdrop-filter:blur(15px);background:#ffffff75;border:1px solid #ffffffbf;border-radius:14px;height:44px;font-size:10px;font-weight:680;transition:all .18s;box-shadow:inset 0 1px #ffffffd9}.logout-button:hover{background:#fff1f1bd;transform:translateY(-1px)}.content{z-index:2;max-width:1280px;padding:54px 48px 70px;position:relative}.content-header h1{color:#172432;letter-spacing:-1.7px;font-size:38px;font-weight:620}.content-header p{color:#80909e;max-width:580px;margin-top:9px;font-size:12px;line-height:1.55}.eyebrow{color:#347ff0;letter-spacing:.17em;margin-bottom:8px;font-size:9px;font-weight:780}.tabs{-webkit-backdrop-filter:blur(22px);background:#ffffff63;border:1px solid #ffffffbd;border-radius:15px;gap:5px;width:max-content;margin-top:28px;margin-bottom:18px;padding:5px;box-shadow:inset 0 1px #ffffffc7,0 8px 24px #1f344809}.tabs button{color:#87939e;border-radius:11px;min-height:36px;padding:0 14px;font-size:10px;font-weight:690;transition:all .18s}.tabs button.active{color:#2774e5;background:#ffffffdb;box-shadow:0 8px 20px #22466912,inset 0 1px #fff}.glass-card{border:1px solid var(--ag-border);-webkit-backdrop-filter:blur(26px)saturate(135%);box-shadow:var(--ag-shadow), inset 0 1px 0 #fffffff2;background:linear-gradient(145deg,#ffffffb3,#ffffff75);border-radius:25px}.generator-card{padding:27px}.generator-form{gap:17px}.generator-form label span,.login-form label span{color:#748594;margin-left:2px;font-size:9px;font-weight:670}input,select{color:#1e2c38;-webkit-backdrop-filter:blur(12px);background:#ffffffab;border:1px solid #334a601a;border-radius:14px;height:50px;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #fffffff2,0 4px 16px #1d334906}input:hover,select:hover{background:#ffffffcf}input:focus,select:focus{background:#ffffffeb;border-color:#3e84ed5c;box-shadow:0 0 0 4px #357ef013,inset 0 1px #fff}.primary-button,.login-form button{background:linear-gradient(145deg,#3c88f7,#1769e5);border:1px solid #ffffff52;border-radius:14px;font-size:11px;font-weight:720;transition:transform .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff47,0 12px 28px #1f69da30}.primary-button:hover,.login-form button:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff52,0 16px 32px #1f69da3b}.package-preview{background:#f9fcff8c;border:1px solid #fffc;border-radius:15px;padding:15px 16px;box-shadow:inset 0 1px #ffffffe6}.result-card{background:radial-gradient(circle at 100% 0,#4390ff47,#0000 35%),linear-gradient(145deg,#15283a,#1c3449);border:1px solid #ffffff2e;border-radius:18px;padding:20px;position:relative;overflow:hidden;box-shadow:0 20px 46px #11273b29,inset 0 1px #ffffff1a}.result-card button{background:#fffffff0;border:1px solid #ffffff29}.history-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff94;border:1px solid #ffffffdb;border-radius:16px;box-shadow:inset 0 1px #fffffff5,0 8px 22px #253a5009}.code-chip{background:#e7f1ffad;box-shadow:inset 0 1px #ffffffe6}.admin-layout{grid-template-columns:minmax(260px,330px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.admin-packages,.admin-workspace{padding:22px}.admin-workspace{min-height:640px}.admin-section-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;display:flex}.admin-section-head h2{color:#1c2a37;letter-spacing:-.55px;margin:0;font-size:19px;font-weight:640}.admin-section-head p{color:#8996a1;margin:5px 0 0;font-size:10px;line-height:1.45}.admin-count{color:#768693;background:#ffffff94;border:1px solid #ffffffe0;border-radius:10px;justify-content:center;align-items:center;min-width:30px;height:30px;font-size:9px;font-weight:750;display:flex;box-shadow:inset 0 1px #fff}.package-admin-list{flex-direction:column;gap:7px;display:flex}.package-admin-item{color:#233240;text-align:left;background:#ffffff5c;border:1px solid #ffffffa6;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:13px;transition:transform .16s,background .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:inset 0 1px #fffc}.package-admin-item:hover{background:#ffffff94;transform:translateY(-1px);box-shadow:0 8px 25px #263e560b,inset 0 1px #fffffff2}.package-admin-item.active{background:linear-gradient(135deg,#ffffffdb,#e8f2ffad);border-color:#82b4ff47;box-shadow:0 12px 28px #2e69af13,inset 0 1px #fff}.package-admin-item>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.package-admin-item strong{color:#22313f;font-size:11px;font-weight:690}.package-admin-item span{color:#8996a0;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.package-admin-meta{flex-shrink:0;align-items:center;gap:8px;display:flex}.status-dot{background:#bbc4cb;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #b7c2cb21}.status-dot.active{background:#3fc787;box-shadow:0 0 0 4px #3fc7871f}.new-package-form{border-top:1px solid #44596d13;flex-direction:column;gap:9px;margin-top:20px;padding-top:20px;display:flex}.new-package-form input{height:44px;font-size:10px}.new-package-form .primary-button{min-height:43px}.package-editor-head{border-bottom:1px solid #495e7212;padding-bottom:17px}.package-edit-fields{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.package-edit-fields label{flex-direction:column;gap:6px;display:flex}.package-edit-fields label>span{color:#7d8c99;font-size:9px;font-weight:680}.package-edit-fields input{height:45px;font-size:10px}.glass-switch{color:#657785;cursor:pointer;background:#ffffff87;border:1px solid #fffc;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:9px;font-weight:700;display:flex;box-shadow:inset 0 1px #fffffff2}.glass-switch input{accent-color:#2f83f6;width:13px;height:13px;box-shadow:none;margin:0}.upload-zone{cursor:pointer;background:linear-gradient(145deg,#ffffff7a,#f1f7fd63);border:1px dashed #507eb33b;border-radius:20px;justify-content:center;align-items:center;gap:15px;min-height:120px;padding:18px;transition:background .17s,border-color .17s,transform .17s;display:flex;box-shadow:inset 0 1px #fffffff0}.upload-zone:hover{background:linear-gradient(145deg,#ffffffc4,#edf5ff9e);border-color:#387edc61;transform:translateY(-1px)}.upload-icon{color:#2d7cec;background:linear-gradient(145deg,#fffffff0,#e9f2fdc7);border:1px solid #ffffffed;border-radius:14px;justify-content:center;align-items:center;width:43px;height:43px;font-size:18px;font-weight:400;display:flex;box-shadow:0 8px 23px #284e7412,inset 0 1px #fff}.upload-zone>div:last-child{flex-direction:column;gap:4px;display:flex}.upload-zone strong{color:#273746;font-size:11px;font-weight:680}.upload-zone span{color:#8997a2;font-size:8px}.admin-message{color:#47739f;background:#edf6ff99;border:1px solid #5a9aeb26;border-radius:11px;margin-top:11px;padding:10px 12px;font-size:9px;font-weight:630}.admin-files-head{justify-content:space-between;align-items:flex-end;margin:26px 0 11px;display:flex}.admin-files-head h3{color:#263643;letter-spacing:-.3px;margin:0;font-size:15px;font-weight:650}.admin-files-head>span{color:#84929d;background:#ffffff80;border:1px solid #fffc;border-radius:9px;justify-content:center;align-items:center;min-width:27px;height:27px;font-size:8px;font-weight:720;display:flex}.admin-file-list{flex-direction:column;gap:8px;display:flex}.admin-file-row{background:#ffffff85;border:1px solid #ffffffe0;border-radius:15px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;transition:all .16s;display:grid;box-shadow:0 7px 22px #243b5009,inset 0 1px #fffffffa}.admin-file-row:hover{background:#ffffffc2}.admin-file-row.inactive{opacity:.52}.admin-file-icon{color:#347fe8;background:linear-gradient(145deg,#eef6ffdb,#e0eeff94);border:1px solid #ffffffe0;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:8px;font-weight:780;display:flex;box-shadow:inset 0 1px #fff}.admin-file-info{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-file-info strong{color:#293846;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:670;overflow:hidden}.admin-file-info span{color:#939da6;font-size:8px}.admin-file-actions{gap:5px;display:flex}.admin-file-actions button{color:#657887;background:#ffffff8f;border:1px solid #ffffffd9;border-radius:9px;min-height:32px;padding:0 9px;font-size:8px;font-weight:680;transition:all .15s;box-shadow:inset 0 1px #fffffff2}.admin-file-actions button:hover{color:#3578d6;background:#fff}.admin-file-actions button.danger{color:#b76060}.admin-file-actions button.danger:hover{color:#b43d3d;background:#ffeeeed1}.admin-empty,.admin-loading{color:#8a97a1;background:#ffffff52;border:1px solid #ffffffb8;border-radius:17px;justify-content:center;align-items:center;min-height:120px;font-size:10px;display:flex;box-shadow:inset 0 1px #ffffffdb}.login-page{background:radial-gradient(circle at 50% -15%,#559dff38,#0000 35%),radial-gradient(circle at 85% 75%,#fffffff2,#0000 28%),linear-gradient(145deg,#f7f9fc,#e9f0f7)}.login-card{-webkit-backdrop-filter:blur(30px)saturate(140%);background:linear-gradient(145deg,#ffffffb8,#ffffff75);border:1px solid #ffffffd6;border-radius:27px;padding:31px;box-shadow:0 28px 90px #233e5b1c,inset 0 1px #fff}.login-copy h1{font-size:31px;font-weight:620}.login-mark{background:linear-gradient(145deg,#438df8,#176be8);box-shadow:inset 0 1px #ffffff4d,0 10px 26px #2e7bf630}@media (max-width:900px){.admin-layout{grid-template-columns:1fr}.admin-workspace{min-height:0}}@media (max-width:760px){.app-page{display:block}.side-nav{z-index:50;-webkit-backdrop-filter:blur(30px)saturate(145%);background:#f6f9fcb8;border-bottom:1px solid #ffffffc2;border-right:0;grid-template-columns:auto 1fr auto;width:100%;height:auto;padding:10px 12px;display:grid;position:sticky;top:0;box-shadow:0 12px 35px #1f364e0f}.side-brand{padding:0}.side-mark{border-radius:13px;width:38px;height:38px}.side-brand>div:last-child{display:none}.side-nav nav{flex-direction:row;justify-content:center;gap:4px;margin:0;display:flex}.side-nav nav button,.side-nav nav a{border-radius:11px;width:auto;min-height:37px;padding:0 11px;font-size:9px}.logout-button{width:auto;height:37px;margin:0;padding:0 10px}.content{padding:28px 13px 42px}.content-header h1{letter-spacing:-1px;font-size:29px}.content-header p{font-size:11px}.glass-card{border-radius:20px}.generator-card,.admin-packages,.admin-workspace{padding:15px}.package-edit-fields{grid-template-columns:1fr}.admin-section-head{align-items:flex-start}.package-editor-head{flex-direction:column}.glass-switch{align-self:flex-start}.upload-zone{justify-content:flex-start;min-height:105px}.admin-file-row{grid-template-columns:40px minmax(0,1fr)}.admin-file-actions{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.admin-file-actions button{width:100%}.history-card{background:#ffffffa6}}@media (max-width:430px){.side-nav nav button,.side-nav nav a{padding:0 8px}.content{padding-left:10px;padding-right:10px}.admin-packages,.admin-workspace{padding:13px}.upload-zone{gap:10px}}
