.calendar table{border-collapse:separate;border-spacing:0 6px}.calendar button{height:48px}.calendar thead th>*{display:inline-block;padding-top:200px}.calendar{background-color:#1a324d;border-radius:16px;height:460px;margin-left:auto;padding:32.5px;width:100%}.news-wrapper{background-color:#1a324d;border-radius:16px;display:flex;flex-direction:column;height:436px;padding:20px 20px 0;width:100%}.upper-content{display:flex;justify-content:space-between}.news-content{display:flex;flex:1;flex-direction:column;gap:12px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#203e60 #1a314c;scrollbar-width:thin}.arrow{cursor:pointer}.profile-wrapper[data-v-5052ac31]{background-color:#1a324d;border-radius:16px;height:212px;padding:26px 20px;width:100%}[data-v-5052ac31] .gradient-progress>div{background:linear-gradient(90deg,#7274e3,#9b8cec,#8ef7c7)}.userPicture[data-v-5052ac31]{height:104px;margin-top:20px;width:104px}.upper-content[data-v-5052ac31]{display:flex;justify-content:space-between}.bottom-content[data-v-5052ac31]{display:flex}.right-content[data-v-5052ac31]{margin-left:20px;margin-top:20px;width:272px}h1[data-v-5052ac31]{font-size:24px;font-weight:700}.student-name[data-v-5052ac31]{font-size:16px;font-weight:700;margin-bottom:8px}.guild[data-v-5052ac31]{color:#a7afb8;font-size:16px;font-weight:400;margin-bottom:16px}.arrow[data-v-5052ac31]{cursor:pointer}.ptp-wrapper[data-v-e17c5fee]{background-color:#1a324d;border-radius:16px;height:124px;padding-left:20px;width:100%}.upper-content[data-v-e17c5fee]{align-items:flex-start;display:flex;justify-content:space-between}.header[data-v-e17c5fee]{font-size:24px;font-weight:700;margin-top:26px}.ptp[data-v-e17c5fee]{margin-right:20px;margin-top:20px}p[data-v-e17c5fee]{color:#7274e3;font-size:32px;font-weight:700}.coins-wrapper[data-v-d96c3ccc]{background-color:#1a324d;border-radius:16px;height:124px;padding-left:20px;width:100%}.upper-content[data-v-d96c3ccc]{align-items:flex-start;display:flex;justify-content:space-between}.header[data-v-d96c3ccc]{font-size:24px;font-weight:700;margin-top:26px}.coins[data-v-d96c3ccc]{margin-right:20px;margin-top:20px}p[data-v-d96c3ccc]{color:#dcaf3f;font-size:32px;font-weight:700}.deadline-wrapper[data-v-3582810f]{align-items:center;background-color:#1a324d;border-radius:16px;display:flex;height:68px;justify-content:space-between;padding-left:20px;width:100%}.left-content[data-v-3582810f]{align-items:center;display:flex;gap:16px}h1[data-v-3582810f]{margin:0}h1[data-v-3582810f],p[data-v-3582810f]{font-size:18px;font-weight:700}p[data-v-3582810f]{margin:0 28px 0 0}.my-proj-wrapper[data-v-cfb3b75d]{background-color:#1a324d;border-radius:16px;height:360px;padding:20px;width:100%}.upper-content[data-v-cfb3b75d]{display:flex;justify-content:space-between}.my-proj-content[data-v-cfb3b75d]{display:flex;height:calc(100% - 40px);overflow-x:hidden;scrollbar-color:#203e60 #1a314c}.arrow[data-v-cfb3b75d]{cursor:pointer}.tabs-list[data-v-cfb3b75d]{background-color:#1a314c}.my-proj-content[data-v-cfb3b75d],.proj-scroll[data-v-cfb3b75d]{scrollbar-color:#203e60 transparent;scrollbar-width:thin}.proj-scroll[data-v-cfb3b75d]::-webkit-scrollbar{width:4px}.event-item{align-items:center;border-bottom:1px solid #203e60;display:grid;grid-template-columns:3fr 7fr 1fr;height:72px;padding:0 20px;width:98%}.event-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.events-wrapper[data-v-0f69d185]{background-color:#1a324d;border-radius:16px;height:308px;padding:20px;width:100%}.upper-content[data-v-0f69d185]{display:flex;justify-content:space-between}.arrow[data-v-0f69d185]{cursor:pointer}.events-info[data-v-0f69d185]{align-items:center;background-color:#203e60;border-radius:8px;display:grid;grid-template-columns:3fr 7fr 1fr;height:40px;padding:0 20px;width:100%}.events-content[data-v-0f69d185]{height:calc(100% - 72px);overflow-x:hidden;overflow-y:auto;scrollbar-color:#203e60 #1a314c;scrollbar-width:thin}.dashboard-wrapper{background-color:#132539;display:grid;gap:1.25rem;grid-template-columns:2fr 1fr}.left-section{display:flex;flex-direction:column;gap:1.25rem}.profile-with-points{align-items:start;display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.points-deadline-column{display:flex;flex-direction:column;gap:1.25rem;width:100%}.points-row{align-items:start;display:grid;gap:1.25rem;grid-template-columns:auto auto}.right-section{display:grid;gap:1.25rem;grid-template-rows:auto 1fr;min-width:0}.right-bottom,.right-top{min-width:0;width:100%}
