.Navbar-module__cJzEcG__nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#0a0a12cc;border-bottom:1px solid #ffffff0d;width:100%;padding:20px 0;position:fixed;top:0;left:0}.Navbar-module__cJzEcG__container{justify-content:space-between;align-items:center;display:flex}.Navbar-module__cJzEcG__logo{background:linear-gradient(to right,var(--primary),var(--secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.Navbar-module__cJzEcG__links{gap:30px;display:flex}.Navbar-module__cJzEcG__link{color:#aaa;font-weight:500;transition:color .3s}.Navbar-module__cJzEcG__link:hover{color:#fff}
.Button-module__iYV4-q__btn{cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;padding:12px 24px;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex}.Button-module__iYV4-q__primary{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;box-shadow:0 4px 15px var(--primary-glow)}.Button-module__iYV4-q__primary:hover{box-shadow:0 6px 20px var(--primary-glow);transform:translateY(-2px)}.Button-module__iYV4-q__secondary{border:1px solid var(--primary);color:var(--primary);background:0 0}.Button-module__iYV4-q__secondary:hover{background:#6366f11a}
.Card-module__r9_ZKW__card{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;transition:transform .3s,box-shadow .3s}.Card-module__r9_ZKW__card:hover{border-color:var(--primary);transform:translateY(-5px);box-shadow:0 10px 30px #00000080}.Card-module__r9_ZKW__title{color:var(--foreground);margin-bottom:1rem;font-size:1.5rem}.Card-module__r9_ZKW__content{color:#aaa;line-height:1.6}
.Input-module__q3xrba__group{width:100%;margin-bottom:1.5rem}.Input-module__q3xrba__label{color:var(--foreground);margin-bottom:.5rem;font-weight:500;display:block}.Input-module__q3xrba__input{background-color:var(--surface);border:1px solid var(--border);width:100%;color:var(--foreground);border-radius:8px;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .3s}.Input-module__q3xrba__input:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-glow);outline:none}
.page-module__OmXfwq__main{min-height:100vh;padding-top:100px}.page-module__OmXfwq__title{color:var(--primary);margin-bottom:1rem;font-size:2.5rem}.page-module__OmXfwq__header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-module__OmXfwq__tabs{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:10px;padding:5px;display:flex}.page-module__OmXfwq__tab{color:#aaa;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 16px;font-weight:500;transition:all .3s}.page-module__OmXfwq__tab.page-module__OmXfwq__active{background:var(--primary);color:#fff}.page-module__OmXfwq__tableContainer{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin-top:0;padding:20px;overflow-x:auto}.page-module__OmXfwq__table{border-collapse:collapse;width:100%;color:var(--foreground)}.page-module__OmXfwq__table th,.page-module__OmXfwq__table td{text-align:left;border-bottom:1px solid var(--border);padding:15px}.page-module__OmXfwq__table th{color:var(--accent);font-weight:600}.page-module__OmXfwq__table tr:last-child td{border-bottom:none}.page-module__OmXfwq__portfolioSection{grid-template-columns:1fr 2fr;gap:30px;display:grid}.page-module__OmXfwq__formCard{background:var(--surface);border:1px solid var(--border);border-radius:12px;height:fit-content;padding:24px}.page-module__OmXfwq__formCard h3{color:var(--foreground);margin-bottom:1.5rem}.page-module__OmXfwq__formActions{gap:10px;display:flex}.page-module__OmXfwq__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;display:grid}.page-module__OmXfwq__itemCard{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:20px}.page-module__OmXfwq__itemCard h4{color:var(--foreground);margin-bottom:.5rem}.page-module__OmXfwq__itemCard p{color:#aaa;margin-bottom:1rem;font-size:.9rem}.page-module__OmXfwq__tags{flex-wrap:wrap;gap:5px;margin-bottom:1rem;display:flex}.page-module__OmXfwq__tags span{color:var(--accent);background:#ffffff0d;border-radius:4px;padding:2px 8px;font-size:.75rem}.page-module__OmXfwq__actions{gap:10px;display:flex}.page-module__OmXfwq__editBtn,.page-module__OmXfwq__deleteBtn{cursor:pointer;border:none;border-radius:4px;padding:4px 10px;font-size:.8rem}.page-module__OmXfwq__editBtn{color:var(--primary);background:#6366f133}.page-module__OmXfwq__deleteBtn{color:#ef4444;background:#ef444433}@media (max-width:768px){.page-module__OmXfwq__portfolioSection{grid-template-columns:1fr}}
.page-module__x9f7yG__container{background:var(--background);justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__x9f7yG__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;width:100%;max-width:400px;padding:40px;box-shadow:0 20px 50px #00000080}.page-module__x9f7yG__title{text-align:center;background:linear-gradient(to right,var(--primary),var(--secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:2rem}.page-module__x9f7yG__error{color:#ef4444;text-align:center;margin-bottom:1rem}.page-module__x9f7yG__btn{width:100%;margin-top:1rem}
.page-module___8aEwW__main{min-height:100vh;padding-top:80px}.page-module___8aEwW__hero{text-align:center;justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__heroContainer{z-index:2;position:relative}.page-module___8aEwW__heroTitle{margin-bottom:1.5rem;font-size:5rem;font-weight:800;line-height:1.1}.page-module___8aEwW__gradientText{background:linear-gradient(to right,var(--primary),var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__heroSubtitle{color:#aaa;max-width:600px;margin:0 auto 2.5rem;font-size:1.5rem}.page-module___8aEwW__heroButtons{justify-content:center;gap:20px;display:flex}.page-module___8aEwW__heroGlow{background:radial-gradient(circle,var(--primary-glow)0%,transparent 70%);opacity:.5;z-index:1;pointer-events:none;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__section{padding:100px 0}.page-module___8aEwW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.page-module___8aEwW__portfolioCard{flex-direction:column;justify-content:space-between;display:flex}.page-module___8aEwW__tags{gap:10px;margin-top:20px;display:flex}.page-module___8aEwW__tags span{color:var(--accent);background:#ffffff1a;border-radius:20px;padding:4px 10px;font-size:.8rem}.page-module___8aEwW__contactContainer{grid-template-columns:1fr 1fr;align-items:start;gap:50px;display:grid}.page-module___8aEwW__form{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:40px}.page-module___8aEwW__submitBtn{width:100%}.page-module___8aEwW__success{color:#4ade80;text-align:center;margin-top:1rem}.page-module___8aEwW__error{color:#ef4444;text-align:center;margin-top:1rem}.page-module___8aEwW__footer{text-align:center;border-top:1px solid var(--border);color:#666;padding:40px 0}@media (max-width:768px){.page-module___8aEwW__heroTitle{font-size:3rem}.page-module___8aEwW__contactContainer{grid-template-columns:1fr}.page-module___8aEwW__heroButtons{flex-direction:column}}
