.green-gradient-text[data-v-a44a2e2b]{background:linear-gradient(to bottom,#90ee90,#32cd32,#228b22);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.arial-bold[data-v-a44a2e2b]{font-family:Arial,sans-serif;font-weight:700}.shine-effect[data-v-f51f08c0]{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,#fff0,#ffffff80,#fff0);transform:skew(-25deg);animation:shine-f51f08c0 2.5s infinite}@keyframes shine-f51f08c0{to{left:150%}}[data-v-21870377]::-webkit-scrollbar{width:8px}[data-v-21870377]::-webkit-scrollbar-track{background:#22c55e1a}[data-v-21870377]::-webkit-scrollbar-thumb{background:#eab30880;border-radius:4px}[data-v-21870377]::-webkit-scrollbar-thumb:hover{background:#eab308b3}.bg-green-900\/30[data-v-21870377]{transition:all .3s ease}.bg-green-900\/30[data-v-21870377]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #94e23a33}@media (max-width: 768px){h1[data-v-21870377]{font-size:1.5rem}h2[data-v-21870377]{font-size:1.125rem}}.skill-image[data-v-a85daff6]{position:absolute;width:20rem;height:auto;z-index:1000;pointer-events:none;opacity:0;transition:opacity .3s ease;background-color:#000000b3;border:1px solid #adff2f;border-radius:8px;padding:5px;box-shadow:0 0 10px #adff2f80;box-sizing:border-box}.text-shadow-custom[data-v-a85daff6]{text-shadow:1px 1px 2px black}.yellow-gradient-text[data-v-a85daff6]{background:linear-gradient(to bottom,#fcef61,#fff216);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-a85daff6]{background:linear-gradient(to bottom,#90ee90,#32cd32,#228b22);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.arial-bold[data-v-a85daff6]{font-family:Arial,sans-serif;font-weight:700}.arial-italic[data-v-a85daff6]{font-style:italic}.text-glow[data-v-a85daff6]{text-shadow:0 0 5px #adff2f,0 0 10px #adff2f}.text-glow-strong[data-v-a85daff6]{text-shadow:0 0 5px #adff2f,0 0 10px #adff2f,0 0 15px #adff2f}.rays-container[data-v-a85daff6]{position:absolute;top:40%;left:50%;width:1px;height:1px;z-index:18;pointer-events:none}.ray[data-v-a85daff6]{position:absolute;left:0;top:-.5px;height:1px;transform-origin:left}.ray-inner[data-v-a85daff6]{width:100%;height:100%;border:1px solid linear-gradient(to right,rgba(173,255,47,.6),transparent);background:linear-gradient(to right,rgba(173,255,47,.6),transparent);animation:ray-anim-a85daff6 3s infinite linear;transform-origin:left}@keyframes ray-anim-a85daff6{0%,to{opacity:0;transform:scaleX(.1)}50%{opacity:.7;transform:scaleX(1)}}.sword-glow[data-v-a85daff6]{position:absolute;top:40%;left:50%;width:25%;height:50%;transform:translate(-50%,-50%);z-index:19;background:radial-gradient(circle at center,#adff2fb3,#adff2f00 70%);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;animation:radiate-sword-a85daff6 2.5s infinite ease-out;pointer-events:none}@keyframes radiate-sword-a85daff6{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}@keyframes pulse-slow-a85daff6{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.95}}@keyframes bounce-a85daff6{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.fingertip-glow[data-v-a85daff6]{position:absolute;top:1%;left:1%;width:25%;height:25%;border-radius:50%;background-color:#adff2f80;box-shadow:0 0 10px 5px #adff2fb3;animation:glow-tap-a85daff6 1.5s infinite ease-in-out}@keyframes tap-a85daff6{0%,to{transform:scale(1)}50%{transform:scale(.9)}}@keyframes glow-tap-a85daff6{0%,to{transform:scale(0);opacity:0}50%{transform:scale(1);opacity:1}}.animate-tap[data-v-a85daff6]{animation:tap-a85daff6 1.5s infinite ease-in-out}.arial-italic[data-v-8f24a677],.arial-italic[data-v-9906abef]{font-family:Arial,sans-serif;font-style:italic}.book-page[data-v-9906abef]{transform-style:preserve-3d;perspective:1500px;box-shadow:0 15px 35px #00000040;position:relative;border-radius:16px}.light-shade[data-v-9906abef]{position:absolute;inset:0;background:linear-gradient(to right,#fff9,#fff3 40%,#0006);opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .6s ease}.line-clamp-2[data-v-dc1f7f2b]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-1[data-v-dc1f7f2b]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.overflow-y-auto[data-v-dc1f7f2b]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-dc1f7f2b]::-webkit-scrollbar-track{background:#374151}.overflow-y-auto[data-v-dc1f7f2b]::-webkit-scrollbar-thumb{background:#6b7280;border-radius:2px}.overflow-y-auto[data-v-dc1f7f2b]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.line-clamp-2[data-v-175a42ea]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-1[data-v-175a42ea]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.overflow-y-auto[data-v-175a42ea]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-175a42ea]::-webkit-scrollbar-track{background:#374151}.overflow-y-auto[data-v-175a42ea]::-webkit-scrollbar-thumb{background:#6b7280;border-radius:2px}.overflow-y-auto[data-v-175a42ea]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.user-select-none[data-v-1a5c97e0]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.yellow-gradient-text[data-v-1a5c97e0]{background:linear-gradient(to bottom,#fbee63,#fef014);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-1a5c97e0]{background:linear-gradient(to bottom,#bdfc4b,#abf83e,#94f32f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.custom-button[data-v-1a5c97e0]{position:relative;background:linear-gradient(90deg,#1f2937,#1f6331)}.custom-button[data-v-1a5c97e0]:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 50px 20px #1d4614cc,0 0 80px 30px #295f2399,0 0 120px 40px #94e23a66;z-index:-1}.font-arrus-black[data-v-1a5c97e0]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}@keyframes scale-up-1a5c97e0{0%{transform:scale(.02);opacity:0}to{transform:scale(1);opacity:1}}.animate-scale-up[data-v-1a5c97e0]{animation:scale-up-1a5c97e0 1.5s ease-out forwards}.yellow-gradient-text[data-v-1c03f1f9]{background:linear-gradient(to bottom,#fbee63,#fef014);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-1c03f1f9]{background:linear-gradient(to bottom,#bdfc4b,#abf83e,#94f32f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.custom-button[data-v-1c03f1f9]{position:relative;background:linear-gradient(90deg,#1f2937,#1f6331);transition:all .3s ease}.custom-button[data-v-1c03f1f9]:hover{transform:translateY(-2px);box-shadow:0 0 60px 25px #1d4614e6,0 0 90px 35px #295f23b3}.custom-button[data-v-1c03f1f9]:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 50px 20px #1d4614cc,0 0 80px 30px #295f2399,0 0 120px 40px #94e23a66;z-index:-1}.overflow-y-auto[data-v-d6812cf1]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-d6812cf1]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-d6812cf1]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.overflow-y-auto[data-v-d6812cf1]::-webkit-scrollbar-thumb:hover{background:#555}.yellow-gradient-text[data-v-d8d1b08b]{background:linear-gradient(to bottom,#fbee63,#fef014);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-d8d1b08b]{background:linear-gradient(to bottom,#bdfc4b,#abf83e,#94f32f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.line-clamp-3[data-v-d8d1b08b]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.an-tin-table[data-v-d8d1b08b]{width:100%;display:flex;justify-content:center;overflow-x:hidden}.table-container[data-v-d8d1b08b]{width:100%;padding:.75rem .25rem .25rem}.table-header[data-v-d8d1b08b],.table-row[data-v-d8d1b08b]{display:grid;grid-template-columns:.5fr .75fr 1.25fr 1.2fr;align-items:center;text-align:center;min-width:0}.table-header[data-v-d8d1b08b]{padding-bottom:.35rem;margin-bottom:.25rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#faffb2;border-bottom:1px solid rgba(255,255,255,.12)}.table-header[data-v-d8d1b08b]{margin-left:.5rem;grid-template-columns:.125fr 1fr 1fr 1.2fr}.table-header span[data-v-d8d1b08b]{font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-body[data-v-d8d1b08b]{display:flex;flex-direction:column;gap:.3rem;border-radius:4px 4px .8rem .8rem;background:linear-gradient(180deg,#082010d9,#06120af2),radial-gradient(circle at center,rgba(36,110,54,.4),transparent 70%);border:1px solid rgba(180,255,180,.35);box-shadow:0 14px 25px #081e0c99,inset 0 0 18px #0c3c1880;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.table-scroll[data-v-d8d1b08b]{max-height:7rem;overflow-y:auto;padding-right:.15rem;scrollbar-width:thin;scrollbar-color:rgba(144,228,168,.55) rgba(12,40,20,.4)}.table-scroll[data-v-d8d1b08b]::-webkit-scrollbar{width:6px}.table-scroll[data-v-d8d1b08b]::-webkit-scrollbar-track{background:#0c281466;border-radius:999px}.table-scroll[data-v-d8d1b08b]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#5cce80e6,#2e9454cc);border-radius:999px}.table-row[data-v-d8d1b08b]{padding:.25rem 0;font-size:.72rem;color:#e6ffdceb;background:#0f371a59;border-radius:12px;border:1px solid rgba(120,220,150,.18);box-shadow:inset 0 0 12px #06190ca6}.table-row[data-v-d8d1b08b]:nth-child(odd){background:#14462073}.table-row .col-point[data-v-d8d1b08b],.table-row .col-reward[data-v-d8d1b08b]{text-align:left;padding-left:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-row .col-status[data-v-d8d1b08b]{text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-row .col-index[data-v-d8d1b08b]{font-weight:700;color:#fff14c}.table-row .col-status[data-v-d8d1b08b]{color:#ffdcdc}.table-row .col-status[data-v-d8d1b08b]:first-letter{text-transform:uppercase}.table-row--completed .col-status[data-v-d8d1b08b]{color:#8dffae}.table-row--completed[data-v-d8d1b08b]{border-color:#a0ffc866;background:#1c5c2e99}.timeline-container[data-v-d8d1b08b]{width:300px;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.timeline-wrapper[data-v-d8d1b08b]{position:relative;width:100%}.timeline-bar[data-v-d8d1b08b]{display:flex;height:13px;border-radius:14px;overflow:hidden;box-shadow:0 4px 12px #0000004d;border:1px solid rgba(255,255,255,.1)}.timeline-overlay[data-v-d8d1b08b]{position:absolute;top:0;right:0;height:100%;background:#00000080;border-top-right-radius:14px;border-bottom-right-radius:14px;transition:left .5s ease-in-out;pointer-events:none}.timeline-segment[data-v-d8d1b08b]{height:100%;transition:all .5s ease-in-out;position:relative}.timeline-segment[data-v-d8d1b08b]:first-child{border-top-left-radius:14px;border-bottom-left-radius:14px}.timeline-segment[data-v-d8d1b08b]:last-child{border-top-right-radius:14px;border-bottom-right-radius:14px}.timeline-segment.milestone-1[data-v-d8d1b08b]{background:linear-gradient(to bottom,#22b573,#1d9e5f)!important}.timeline-segment.milestone-2[data-v-d8d1b08b]{background:linear-gradient(to bottom,#92ddfa,#7dd3f5)!important}.timeline-segment.milestone-3[data-v-d8d1b08b]{background:linear-gradient(to bottom,#14b8f7,#0ea5e9)!important}.timeline-segment.milestone-4[data-v-d8d1b08b]{background:linear-gradient(to bottom,#a0a0a0,#909090)!important}.timeline-dates-top[data-v-d8d1b08b]{position:relative;width:100%;height:22px;display:flex}.date-label-top[data-v-d8d1b08b]{position:absolute;transform:translate(-50%);font-size:11px;color:#fff;white-space:nowrap;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.8);background:#0006;padding:3px 7px;border-radius:5px;border:1px solid rgba(255,255,255,.3);transition:opacity .3s ease}.date-label-top.inactive[data-v-d8d1b08b]{opacity:.3}@media (max-width: 420px){.table-header[data-v-d8d1b08b],.table-row[data-v-d8d1b08b]{grid-template-columns:.6fr 1fr 1.4fr 1fr;font-size:.68rem}.timeline-container[data-v-d8d1b08b]{width:260px}.timeline-bar[data-v-d8d1b08b]{height:11px;border-radius:12px}.timeline-overlay[data-v-d8d1b08b]{border-radius:12px}.date-label-top[data-v-d8d1b08b]{font-size:9px;padding:2px 5px}.timeline-dates-top[data-v-d8d1b08b]{height:20px}}[data-v-9ffb0a8c]::-webkit-scrollbar{width:8px}[data-v-9ffb0a8c]::-webkit-scrollbar-track{background:#22c55e1a}[data-v-9ffb0a8c]::-webkit-scrollbar-thumb{background:#eab30880;border-radius:4px}[data-v-9ffb0a8c]::-webkit-scrollbar-thumb:hover{background:#eab308b3}.bg-green-900\/30[data-v-9ffb0a8c]{transition:all .3s ease}.bg-green-900\/30[data-v-9ffb0a8c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #94e23a33}@media (max-width: 768px){h1[data-v-9ffb0a8c]{font-size:1.5rem}h2[data-v-9ffb0a8c]{font-size:1.125rem}}.yellow-gradient-text[data-v-9ffb0a8c]{background:linear-gradient(to bottom,#fbee63,#fef014);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.special-font[data-v-9ffb0a8c]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}@keyframes scale-up-9ffb0a8c{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.animate-scale-up[data-v-9ffb0a8c]{animation:scale-up-9ffb0a8c 1s ease-out forwards}.overflow-y-auto[data-v-0e68f227]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-0e68f227]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-0e68f227]::-webkit-scrollbar-thumb{background:#166534;border-radius:999px}.overflow-y-auto[data-v-0e68f227]::-webkit-scrollbar-thumb:hover{background:#14532d}.yellow-gradient-text[data-v-26f8d87d]{background:linear-gradient(to bottom,#fbee63,#fef014);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-26f8d87d]{background:linear-gradient(to bottom,#bdfc4b,#abf83e,#94f32f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.line-clamp-3[data-v-26f8d87d]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yellow-gradient-text[data-v-9b46def3]{background:linear-gradient(to bottom,#fcef61,#fff216);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.font-arial[data-v-9b46def3]{font-family:Arial,sans-serif}[data-v-08fdf88a]::-webkit-scrollbar{width:8px}[data-v-08fdf88a]::-webkit-scrollbar-track{background:#22c55e1a}[data-v-08fdf88a]::-webkit-scrollbar-thumb{background:#eab30880;border-radius:4px}[data-v-08fdf88a]::-webkit-scrollbar-thumb:hover{background:#eab308b3}.bg-green-900\/30[data-v-08fdf88a]{transition:all .3s ease}.bg-green-900\/30[data-v-08fdf88a]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #94e23a33}@media (max-width: 768px){h1[data-v-08fdf88a]{font-size:1.5rem}h2[data-v-08fdf88a]{font-size:1.125rem}}.yellow-gradient-text[data-v-92a9e486]{background:linear-gradient(to bottom,#faed7b,#fef022);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.special-font[data-v-92a9e486]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}@keyframes skillPulse-92a9e486{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.3)}}.animate-pulse[data-v-92a9e486]{animation:skillPulse-92a9e486 2s ease-in-out infinite}.fixed[data-v-92a9e486]{animation:fadeIn-92a9e486 .3s ease-out}@keyframes fadeIn-92a9e486{0%{opacity:0}to{opacity:1}}.special-font[data-v-294ec2e3]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}.yellow-gradient-text[data-v-696975bc]{background:linear-gradient(to bottom,#faed7b,#fef022);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-696975bc]{background:linear-gradient(to bottom,#72c042,#2ec63f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.special-font[data-v-696975bc]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}@keyframes skillPulse-696975bc{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.3)}}.animate-pulse[data-v-696975bc]{animation:skillPulse-696975bc 2s ease-in-out infinite}@keyframes skillPing-696975bc{75%,to{transform:scale(2);opacity:0}}.animate-ping[data-v-696975bc]{animation:skillPing-696975bc 1s cubic-bezier(0,0,.2,1) infinite}.book-page[data-v-b4709e9b]{transform-style:preserve-3d;perspective:1500px;box-shadow:0 15px 35px #00000040;position:relative;border-radius:16px}.light-shade[data-v-b4709e9b]{position:absolute;inset:0;background:linear-gradient(to right,#fff9,#fff3 40%,#0006);opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .6s ease}.yellow-gradient-text[data-v-1d464e86]{background:linear-gradient(to bottom,#faed7b,#fef022);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-1d464e86]{background:linear-gradient(to bottom,#72c042,#2ec63f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.special-font[data-v-1d464e86]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}@keyframes skillPulse-1d464e86{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.3)}}.animate-pulse[data-v-1d464e86]{animation:skillPulse-1d464e86 2s ease-in-out infinite}@keyframes skillPing-1d464e86{75%,to{transform:scale(2);opacity:0}}.animate-ping[data-v-1d464e86]{animation:skillPing-1d464e86 1s cubic-bezier(0,0,.2,1) infinite}@keyframes tap-1d464e86{0%,to{transform:scale(1)}50%{transform:scale(.9)}}@keyframes glow-tap-1d464e86{0%,to{transform:scale(0);opacity:0}50%{transform:scale(1);opacity:1}}.animate-tap[data-v-1d464e86]{animation:tap-1d464e86 1.5s infinite ease-in-out}.fingertip-glow[data-v-1d464e86]{position:absolute;top:1%;left:1%;width:25%;height:25%;border-radius:50%;background-color:#adff2f80;box-shadow:0 0 10px 5px #adff2fb3;animation:glow-tap-1d464e86 1.5s infinite ease-in-out}.book-page[data-v-f02c549f]{transform-style:preserve-3d;perspective:1500px;box-shadow:0 15px 35px #00000040;position:relative;border-radius:16px}.light-shade[data-v-f02c549f]{position:absolute;inset:0;background:linear-gradient(to right,#fff9,#fff3 40%,#0006);opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .6s ease}.yellow-gradient-text[data-v-1f34dbaf]{background:linear-gradient(to bottom,#faed7b,#fef022);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-1f34dbaf]{background:linear-gradient(to bottom,#72c042,#2ec63f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.special-font[data-v-1f34dbaf]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}textarea[data-v-1f34dbaf]::-webkit-scrollbar{width:6px}textarea[data-v-1f34dbaf]::-webkit-scrollbar-track{background:#0000004d;border-radius:3px}textarea[data-v-1f34dbaf]::-webkit-scrollbar-thumb{background:#94e23a99;border-radius:3px}textarea[data-v-1f34dbaf]::-webkit-scrollbar-thumb:hover{background:#94e23acc}.yellow-gradient-text[data-v-17ff1c88]{background:linear-gradient(to bottom,#faed7b,#fef022);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-17ff1c88]{background:linear-gradient(to bottom,#72c042,#2ec63f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.special-font[data-v-17ff1c88]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}@keyframes skillPulse-17ff1c88{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.3)}}.animate-pulse[data-v-17ff1c88]{animation:skillPulse-17ff1c88 2s ease-in-out infinite}@keyframes skillPing-17ff1c88{75%,to{transform:scale(2);opacity:0}}.animate-ping[data-v-17ff1c88]{animation:skillPing-17ff1c88 1s cubic-bezier(0,0,.2,1) infinite}.special-font[data-v-4f86c514]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}.green-gradient-text-modal[data-v-4f86c514]{background:linear-gradient(to bottom,#72c042,#2ec63f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em;filter:drop-shadow(0 0 8px rgba(114,192,66,.6))}.fingertip-glow[data-v-4f86c514]{position:absolute;top:1%;left:1%;width:25%;height:25%;border-radius:50%;background-color:#adff2f80;box-shadow:0 0 10px 5px #adff2fb3;animation:glow-tap-4f86c514 1.5s infinite ease-in-out}@keyframes tap-4f86c514{0%,to{transform:scale(1)}50%{transform:scale(.9)}}@keyframes glow-tap-4f86c514{0%,to{transform:scale(0);opacity:0}50%{transform:scale(1);opacity:1}}.animate-tap[data-v-4f86c514]{animation:tap-4f86c514 1.5s infinite ease-in-out}.special-font[data-v-dbdf4f90]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}.green-gradient-text-modal[data-v-dbdf4f90]{background:linear-gradient(to bottom,#72c042,#2ec63f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em;filter:drop-shadow(0 0 8px rgba(114,192,66,.6))}.green-gradient-text[data-v-7506c0cc]{background:linear-gradient(to bottom,#72c042,#2ec63f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.custom-scrollbar-modal[data-v-7506c0cc]{scrollbar-width:thin;scrollbar-color:rgba(248,236,1,.6) rgba(0,0,0,.1)}.custom-scrollbar-modal[data-v-7506c0cc]::-webkit-scrollbar{width:8px}.custom-scrollbar-modal[data-v-7506c0cc]::-webkit-scrollbar-track{background:#0000001a;border-radius:10px;margin:4px}.custom-scrollbar-modal[data-v-7506c0cc]::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#f8ec01cc,#f8ec0166);border-radius:10px;border:1px solid rgba(248,236,1,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.custom-scrollbar-modal[data-v-7506c0cc]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#f8ec01,#f8ec0199);border:1px solid rgba(248,236,1,.5);transform:scale(1.1)}.custom-scrollbar-modal[data-v-7506c0cc]::-webkit-scrollbar-thumb:active{background:linear-gradient(to bottom,#f8ec01,#f8ec01cc)}.custom-scrollbar-modal[data-v-7506c0cc]{scroll-behavior:smooth}.yellow-gradient-text[data-v-b96237f5]{background:linear-gradient(to bottom,#faed7b,#fef022);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-b96237f5]{background:linear-gradient(to bottom,#72c042,#2ec63f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.special-font[data-v-b96237f5]{font-family:Arrus-Black,"unicode.arrusb",serif;font-weight:900}[data-v-657c3c92]::-webkit-scrollbar{width:6px}[data-v-657c3c92]::-webkit-scrollbar-track{background:#1f2937}[data-v-657c3c92]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:3px}[data-v-657c3c92]::-webkit-scrollbar-thumb:hover{background:#6b7280}.bg-green-700[data-v-99dcd60c]{background-color:#15803d}.border-green-600[data-v-99dcd60c]{border-color:#16a34a}.text-green-100[data-v-99dcd60c]{color:#dcfce7}.shadow-lg[data-v-99dcd60c]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.transition-colors[data-v-99dcd60c]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-v-b987a8ea]::-webkit-scrollbar{width:8px}[data-v-b987a8ea]::-webkit-scrollbar-track{background:#15803d}[data-v-b987a8ea]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-b987a8ea]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-700[data-v-b987a8ea]{background-color:#15803d}.border-green-600[data-v-b987a8ea]{border-color:#16a34a}.text-green-100[data-v-b987a8ea]{color:#dcfce7}.text-green-200[data-v-b987a8ea]{color:#bbf7d0}.hover\:bg-green-600[data-v-b987a8ea]:hover{background-color:#16a34a}.transition-colors[data-v-b987a8ea]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.stats-card[data-v-801aad88]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.stats-card[data-v-801aad88]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #22c55e33}.bg-white[data-v-801aad88]{background-color:#fff}.border-green-200[data-v-801aad88]{border-color:#bbf7d0}.text-green-700[data-v-801aad88]{color:#15803d}.text-green-800[data-v-801aad88]{color:#166534}.shadow-md[data-v-801aad88]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.bg-white[data-v-b0a91179]{background-color:#fff}.border-green-200[data-v-b0a91179]{border-color:#bbf7d0}.text-green-800[data-v-b0a91179]{color:#166534}.text-green-700[data-v-b0a91179]{color:#15803d}.text-green-500[data-v-b0a91179]{color:#22c55e}.hover\:bg-green-50[data-v-b0a91179]:hover{background-color:#f0fdf4}.shadow-lg[data-v-b0a91179]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.transition-colors[data-v-b0a91179]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.welcome-section[data-v-30a52955]{background:linear-gradient(135deg,#16a34a,#15803d);background-size:200% 200%;animation:gradientShift-30a52955 3s ease-in-out infinite}@keyframes gradientShift-30a52955{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.text-green-100[data-v-30a52955]{color:#dcfce7}.shadow-lg[data-v-30a52955]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}[data-v-9c553184]::-webkit-scrollbar{width:8px}[data-v-9c553184]::-webkit-scrollbar-track{background:#f0fdf4}[data-v-9c553184]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-9c553184]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-50[data-v-9c553184]{background-color:#f0fdf4}.bg-green-100[data-v-9c553184]{background-color:#dcfce7}.border-green-200[data-v-9c553184]{border-color:#bbf7d0}.border-green-300[data-v-9c553184]{border-color:#86efac}.text-green-600[data-v-9c553184]{color:#16a34a}.text-green-700[data-v-9c553184]{color:#15803d}.text-green-800[data-v-9c553184]{color:#166534}.bg-blue-50[data-v-9c553184]{background-color:#eff6ff}.border-blue-200[data-v-9c553184]{border-color:#bfdbfe}.text-blue-500[data-v-9c553184]{color:#3b82f6}.text-blue-700[data-v-9c553184]{color:#1d4ed8}.bg-red-50[data-v-9c553184]{background-color:#fef2f2}.border-red-200[data-v-9c553184]{border-color:#fecaca}.text-red-500[data-v-9c553184]{color:#ef4444}.text-red-700[data-v-9c553184]{color:#b91c1c}.hover\:bg-green-50[data-v-9c553184]:hover{background-color:#f0fdf4}.hover\:border-green-400[data-v-9c553184]:hover{border-color:#4ade80}.focus\:ring-green-500[data-v-9c553184]:focus{--tw-ring-color: #22c55e}.focus\:border-green-500[data-v-9c553184]:focus{border-color:#22c55e}.space-y-4[data-v-9c553184]>*{transition:all .2s ease-in-out}button[data-v-9c553184]:disabled{cursor:not-allowed;opacity:.5}[data-v-cb958576]::-webkit-scrollbar{width:8px}[data-v-cb958576]::-webkit-scrollbar-track{background:#f0fdf4}[data-v-cb958576]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-cb958576]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-50[data-v-cb958576]{background-color:#f0fdf4}.bg-green-100[data-v-cb958576]{background-color:#dcfce7}.border-green-200[data-v-cb958576]{border-color:#bbf7d0}.border-green-300[data-v-cb958576]{border-color:#86efac}.text-green-600[data-v-cb958576]{color:#16a34a}.text-green-700[data-v-cb958576]{color:#15803d}.text-green-800[data-v-cb958576]{color:#166534}.bg-blue-50[data-v-cb958576]{background-color:#eff6ff}.border-blue-200[data-v-cb958576]{border-color:#bfdbfe}.text-blue-500[data-v-cb958576]{color:#3b82f6}.text-blue-700[data-v-cb958576]{color:#1d4ed8}.bg-red-50[data-v-cb958576]{background-color:#fef2f2}.border-red-200[data-v-cb958576]{border-color:#fecaca}.text-red-500[data-v-cb958576]{color:#ef4444}.text-red-700[data-v-cb958576]{color:#b91c1c}.hover\:bg-green-50[data-v-cb958576]:hover{background-color:#f0fdf4}.hover\:border-green-400[data-v-cb958576]:hover{border-color:#4ade80}.focus\:ring-green-500[data-v-cb958576]:focus{--tw-ring-color: #22c55e}.focus\:border-green-500[data-v-cb958576]:focus{border-color:#22c55e}.space-y-4[data-v-cb958576]>*{transition:all .2s ease-in-out}button[data-v-cb958576]:disabled{cursor:not-allowed;opacity:.5}.main-content[data-v-70c62991]{transition:margin-left .3s ease-in-out}[data-v-b7ec1935]::-webkit-scrollbar{width:8px}[data-v-b7ec1935]::-webkit-scrollbar-track{background:#f0fdf4}[data-v-b7ec1935]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-b7ec1935]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-50[data-v-b7ec1935]{background-color:#f0fdf4}.bg-green-100[data-v-b7ec1935]{background-color:#dcfce7}.border-green-200[data-v-b7ec1935]{border-color:#bbf7d0}.border-green-300[data-v-b7ec1935]{border-color:#86efac}.text-green-600[data-v-b7ec1935]{color:#16a34a}.text-green-700[data-v-b7ec1935]{color:#15803d}.text-green-800[data-v-b7ec1935]{color:#166534}.hover\:bg-green-50[data-v-b7ec1935]:hover{background-color:#f0fdf4}.hover\:border-green-400[data-v-b7ec1935]:hover{border-color:#4ade80}.focus\:ring-green-500[data-v-b7ec1935]:focus{--tw-ring-color: #22c55e}.focus\:border-green-500[data-v-b7ec1935]:focus{border-color:#22c55e}.stats-card[data-v-b7ec1935]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.stats-card[data-v-b7ec1935]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #22c55e33}.main-content[data-v-714f9362]{transition:margin-left .3s ease-in-out}[data-v-05fb130c]::-webkit-scrollbar{width:8px}[data-v-05fb130c]::-webkit-scrollbar-track{background:#f0fdf4}[data-v-05fb130c]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-05fb130c]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-50[data-v-05fb130c]{background-color:#f0fdf4}.bg-green-100[data-v-05fb130c]{background-color:#dcfce7}.border-green-200[data-v-05fb130c]{border-color:#bbf7d0}.border-green-300[data-v-05fb130c]{border-color:#86efac}.text-green-600[data-v-05fb130c]{color:#16a34a}.text-green-700[data-v-05fb130c]{color:#15803d}.text-green-800[data-v-05fb130c]{color:#166534}.hover\:bg-green-50[data-v-05fb130c]:hover{background-color:#f0fdf4}.hover\:border-green-400[data-v-05fb130c]:hover{border-color:#4ade80}.focus\:ring-green-500[data-v-05fb130c]:focus{--tw-ring-color: #22c55e}.focus\:border-green-500[data-v-05fb130c]:focus{border-color:#22c55e}.stats-card[data-v-05fb130c]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.stats-card[data-v-05fb130c]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #22c55e33}.main-content[data-v-2ba9131c]{transition:margin-left .3s ease-in-out}[data-v-d6358605]::-webkit-scrollbar{width:8px}[data-v-d6358605]::-webkit-scrollbar-track{background:#f0fdf4}[data-v-d6358605]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-d6358605]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-50[data-v-d6358605]{background-color:#f0fdf4}.bg-green-100[data-v-d6358605]{background-color:#dcfce7}.border-green-200[data-v-d6358605]{border-color:#bbf7d0}.border-green-300[data-v-d6358605]{border-color:#86efac}.text-green-600[data-v-d6358605]{color:#16a34a}.text-green-700[data-v-d6358605]{color:#15803d}.text-green-800[data-v-d6358605]{color:#166534}.hover\:bg-green-50[data-v-d6358605]:hover{background-color:#f0fdf4}.hover\:border-green-400[data-v-d6358605]:hover{border-color:#4ade80}.focus\:ring-green-500[data-v-d6358605]:focus{--tw-ring-color: #22c55e}.focus\:border-green-500[data-v-d6358605]:focus{border-color:#22c55e}.stats-card[data-v-d6358605]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.stats-card[data-v-d6358605]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #22c55e33}.main-content[data-v-b6c357ac]{transition:margin-left .3s ease-in-out}[data-v-98233b01]::-webkit-scrollbar{width:8px}[data-v-98233b01]::-webkit-scrollbar-track{background:#f0fdf4}[data-v-98233b01]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-98233b01]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-50[data-v-98233b01]{background-color:#f0fdf4}.bg-green-100[data-v-98233b01]{background-color:#dcfce7}.border-green-200[data-v-98233b01]{border-color:#bbf7d0}.border-green-300[data-v-98233b01]{border-color:#86efac}.text-green-600[data-v-98233b01]{color:#16a34a}.text-green-700[data-v-98233b01]{color:#15803d}.text-green-800[data-v-98233b01]{color:#166534}.bg-blue-50[data-v-98233b01]{background-color:#eff6ff}.border-blue-200[data-v-98233b01]{border-color:#bfdbfe}.text-blue-500[data-v-98233b01]{color:#3b82f6}.text-blue-700[data-v-98233b01]{color:#1d4ed8}.bg-red-50[data-v-98233b01]{background-color:#fef2f2}.border-red-200[data-v-98233b01]{border-color:#fecaca}.text-red-500[data-v-98233b01]{color:#ef4444}.text-red-700[data-v-98233b01]{color:#b91c1c}.hover\:bg-green-50[data-v-98233b01]:hover{background-color:#f0fdf4}.hover\:border-green-400[data-v-98233b01]:hover{border-color:#4ade80}.focus\:ring-green-500[data-v-98233b01]:focus{--tw-ring-color: #22c55e}.focus\:border-green-500[data-v-98233b01]:focus{border-color:#22c55e}.space-y-4[data-v-98233b01]>*{transition:all .2s ease-in-out}button[data-v-98233b01]:disabled{cursor:not-allowed;opacity:.5}.bg-green-50[data-v-529697b9]{background-color:#f0fdf4}.border-green-200[data-v-529697b9]{border-color:#bbf7d0}.border-green-300[data-v-529697b9]{border-color:#86efac}.text-green-700[data-v-529697b9]{color:#15803d}.focus\:ring-green-500[data-v-529697b9]:focus{--tw-ring-color: #22c55e}.focus\:border-green-500[data-v-529697b9]:focus{border-color:#22c55e}.aspect-video[data-v-529697b9]{position:relative;padding-bottom:56.25%;height:0}.aspect-video>iframe[data-v-529697b9]{position:absolute;top:0;left:0;width:100%;height:100%}.bg-green-50[data-v-29df4e56]{background-color:#f0fdf4}.border-green-200[data-v-29df4e56]{border-color:#bbf7d0}.aspect-video[data-v-29df4e56]{position:relative;padding-bottom:56.25%;height:0}.aspect-video>iframe[data-v-29df4e56]{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-video-small[data-v-29df4e56]{position:relative;padding-bottom:56.25%;height:0;max-width:300px}.aspect-video-small>iframe[data-v-29df4e56]{position:absolute;top:0;left:0;width:100%;height:100%}.plain-link[data-v-29df4e56]{color:inherit;text-decoration:none;cursor:pointer}.plain-link[data-v-29df4e56]:hover{text-decoration:underline}.plain-link[data-v-29df4e56]{overflow-wrap:anywhere;word-break:break-word;line-break:anywhere}.yellow-gradient-text[data-v-db954999]{background:linear-gradient(to bottom,#fbee63,#fef014);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.green-gradient-text[data-v-db954999]{background:linear-gradient(to bottom,#bdfc4b,#abf83e,#94f32f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;letter-spacing:-.02em}.whitespace-pre-wrap[data-v-db954999]{white-space:pre-wrap}.aspect-video[data-v-db954999]{position:relative;padding-bottom:56.25%;height:0}.aspect-video>iframe[data-v-db954999]{position:absolute;top:0;left:0;width:100%;height:100%}.media-embed[data-v-db954999]{max-width:100%}.media-embed video[data-v-db954999]{max-width:100%;height:auto}.custom-scrollbar[data-v-db954999]{scrollbar-width:thin;scrollbar-color:rgba(148,226,58,.6) rgba(0,0,0,.1)}.custom-scrollbar[data-v-db954999]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-db954999]::-webkit-scrollbar-track{background:#0000001a;border-radius:10px;margin:4px}.custom-scrollbar[data-v-db954999]::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#94e23acc,#94e23a66);border-radius:10px;border:1px solid rgba(148,226,58,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.custom-scrollbar[data-v-db954999]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#94e23a,#94e23a99);border:1px solid rgba(148,226,58,.5);transform:scale(1.1)}.custom-scrollbar[data-v-db954999]::-webkit-scrollbar-thumb:active{background:linear-gradient(to bottom,#94e23a,#94e23acc)}.custom-scrollbar[data-v-db954999]{scroll-behavior:smooth}.custom-scrollbar[data-v-db954999]{box-shadow:inset 0 0 10px #0000001a;border-radius:8px}.content-container[data-v-db954999]{position:relative;background:#0000001a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(148,226,58,.2);transition:all .3s ease}.content-container[data-v-db954999]:hover{border-color:#94e23a66;box-shadow:0 0 20px #94e23a1a}.content-container[data-v-db954999]:before{content:"";position:absolute;inset:-1px;background:linear-gradient(45deg,#94e23a1a,#94e23a0d,#94e23a1a);border-radius:8px;z-index:-1;opacity:0;transition:opacity .3s ease}.content-container[data-v-db954999]:hover:before{opacity:1}.line-clamp-1[data-v-2bde8ced]{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.overflow-y-auto[data-v-2bde8ced]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-2bde8ced]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.overflow-y-auto[data-v-2bde8ced]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.overflow-y-auto[data-v-2bde8ced]::-webkit-scrollbar-thumb:hover{background:#555}.flex-1[data-v-2bde8ced]{min-height:0}[data-v-63ea19b7]::-webkit-scrollbar{width:8px}[data-v-63ea19b7]::-webkit-scrollbar-track{background:#f0fdf4}[data-v-63ea19b7]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-63ea19b7]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-50[data-v-63ea19b7]{background-color:#f0fdf4}.bg-green-100[data-v-63ea19b7]{background-color:#dcfce7}.border-green-200[data-v-63ea19b7]{border-color:#bbf7d0}.border-green-300[data-v-63ea19b7]{border-color:#86efac}.text-green-600[data-v-63ea19b7]{color:#16a34a}.text-green-700[data-v-63ea19b7]{color:#15803d}.text-green-800[data-v-63ea19b7]{color:#166534}.hover\:bg-green-50[data-v-63ea19b7]:hover{background-color:#f0fdf4}.hover\:border-green-400[data-v-63ea19b7]:hover{border-color:#4ade80}.focus\:ring-green-500[data-v-63ea19b7]:focus{--tw-ring-color: #22c55e}.focus\:border-green-500[data-v-63ea19b7]:focus{border-color:#22c55e}@keyframes fade-in-63ea19b7{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.animate-fade-in[data-v-63ea19b7]{animation:fade-in-63ea19b7 .3s ease-out}.main-content[data-v-af3fe41c]{transition:margin-left .3s ease-in-out}[data-v-29451283]::-webkit-scrollbar{width:8px}[data-v-29451283]::-webkit-scrollbar-track{background:#f0fdf4}[data-v-29451283]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-29451283]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-50[data-v-29451283]{background-color:#f0fdf4}.bg-green-100[data-v-29451283]{background-color:#dcfce7}.border-green-200[data-v-29451283]{border-color:#bbf7d0}.border-green-300[data-v-29451283]{border-color:#86efac}.text-green-600[data-v-29451283]{color:#16a34a}.text-green-700[data-v-29451283]{color:#15803d}.text-green-800[data-v-29451283]{color:#166534}.hover\:bg-green-50[data-v-29451283]:hover{background-color:#f0fdf4}.hover\:border-green-400[data-v-29451283]:hover{border-color:#4ade80}.focus\:ring-green-500[data-v-29451283]:focus{--tw-ring-color: #22c55e}.focus\:border-green-500[data-v-29451283]:focus{border-color:#22c55e}@keyframes fade-in-29451283{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.animate-fade-in[data-v-29451283]{animation:fade-in-29451283 .3s ease-out}.main-content[data-v-8fe86014]{transition:margin-left .3s ease-in-out}[data-v-d9aa0e93]::-webkit-scrollbar{width:8px}[data-v-d9aa0e93]::-webkit-scrollbar-track{background:#f0fdf4}[data-v-d9aa0e93]::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}[data-v-d9aa0e93]::-webkit-scrollbar-thumb:hover{background:#16a34a}.bg-green-50[data-v-d9aa0e93]{background-color:#f0fdf4}.bg-green-100[data-v-d9aa0e93]{background-color:#dcfce7}.border-green-200[data-v-d9aa0e93]{border-color:#bbf7d0}.border-green-300[data-v-d9aa0e93]{border-color:#86efac}.text-green-600[data-v-d9aa0e93]{color:#16a34a}.text-green-700[data-v-d9aa0e93]{color:#15803d}.text-green-800[data-v-d9aa0e93]{color:#166534}.hover\:bg-green-50[data-v-d9aa0e93]:hover{background-color:#f0fdf4}.main-content[data-v-28c0e677]{transition:margin-left .3s ease-in-out}@font-face{font-family:Arrus Black;src:url(/fonts/unicode.arrusb.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-feature-settings:"liga" 1,"kern" 1}.special-font{font-family:Arrus Black,Cinzel,serif;font-weight:100;letter-spacing:.01em}.app-background{background:linear-gradient(to bottom,#1b4015,#3a7732,#56a049,#60ac50,#35722e,#428432,#1d4417);position:relative;min-height:100vh;width:100%}
