.page_dashboardPage__gxtMa,.page_loginPage__L7ru0{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:1.5rem}.page_dashboardCard__IQZYv,.page_loginCard__1Q2Um{background:rgba(23,28,36,.94);border:1px solid #334155;box-shadow:0 24px 64px rgba(0,0,0,.35);max-width:30rem;padding:2.25rem;width:100%}.page_eyebrow__H9Slr{color:#75d6ff;font-family:monospace;font-size:.85rem;letter-spacing:.08em;margin:0 0 1rem}.page_dashboardCard__IQZYv h1,.page_loginCard__1Q2Um h1{font-size:clamp(2rem,7vw,3rem);margin:0}.page_intro__NrUPI{color:#cbd5e1;line-height:1.5;margin:1rem 0 2rem}.page_form__Ou5d6{display:grid;grid-gap:1.25rem;gap:1.25rem}.page_form__Ou5d6 label{color:#e2e8f0;display:grid;font-weight:700;grid-gap:.5rem;gap:.5rem}.page_form__Ou5d6 input{background:#0f172a;border:1px solid #475569;border-radius:.25rem;color:#f8fafc;min-height:2.75rem;padding:.6rem .75rem}.page_form__Ou5d6 input:focus{border-color:#75d6ff;outline:2px solid rgba(117,214,255,.25)}.page_form__Ou5d6 button,.page_logoutButton__K4PKs{background:#75d6ff;border:0;border-radius:.25rem;color:#071018;cursor:pointer;font-weight:800;min-height:2.75rem;padding:.65rem 1rem}.page_form__Ou5d6 button:disabled{cursor:wait;opacity:.7}.page_error__Jil8M{background:#501f2a;border-left:3px solid #fb7185;color:#ffe4e6;margin:0;padding:.75rem}.page_dashboardPage__gxtMa{align-items:flex-start}.page_dashboardCard__IQZYv{max-width:56rem;min-height:22rem}.page_projectsCard__T7lsW{max-width:72rem}.page_dashboardHeader__zbOLW{align-items:center;display:flex;justify-content:space-between;gap:1rem}.page_welcome__yQwUG{color:#cbd5e1;font-size:1.125rem;margin-top:2rem}.page_placeholder__p689Q{border:1px dashed #475569;color:#94a3b8;margin-top:2rem;padding:1.25rem}.page_actions__e35f9{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.page_primaryLink__0HgER,.page_secondaryLink__ZKD_u{border-radius:.25rem;display:inline-block;font-weight:800;padding:.7rem 1rem}.page_primaryLink__0HgER{background:#75d6ff;color:#071018}.page_secondaryLink__ZKD_u{border:1px solid #75d6ff;color:#75d6ff}.page_filters__syETL{display:flex;flex-wrap:wrap;gap:.75rem;margin:2rem 0 1rem}.page_createForm__DmNru input,.page_createForm__DmNru textarea,.page_filters__syETL button,.page_filters__syETL input,.page_filters__syETL select{background:#0f172a;border:1px solid #475569;border-radius:.25rem;color:#f8fafc;min-height:2.5rem;padding:.55rem .7rem}.page_filters__syETL input{flex:1 1 16rem}.page_createForm__DmNru>button,.page_filters__syETL button{background:#75d6ff;border:0;border-radius:.25rem;color:#071018;cursor:pointer;font-weight:800;min-height:2.5rem;padding:.55rem 1rem}.page_projectList__Exm4D{border:1px solid #334155;margin-bottom:2rem}.page_projectList__Exm4D>p{color:#cbd5e1;padding:1rem}.page_projectRow__cMstk{align-items:center;border-bottom:1px solid #334155;display:flex;justify-content:space-between;gap:1rem;padding:.85rem 1rem}.page_projectRow__cMstk:last-child{border-bottom:0}.page_contactRow__oQ7QV{border-bottom:1px solid #334155;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.page_contactRow__oQ7QV span,.page_contactRow__oQ7QV strong{display:block}.page_contactRow__oQ7QV span{color:#94a3b8;font-family:monospace;font-size:.82rem;margin-top:.25rem}.page_contactRow__oQ7QV p{color:#cbd5e1;line-height:1.5;margin:.75rem 0 0;white-space:pre-wrap}.page_rowActions__8TN_U button{background:#75d6ff;border:0;border-radius:.25rem;color:#071018;cursor:pointer;font-weight:800;padding:.45rem .6rem}.page_rowActions__8TN_U .page_rejectButton___EgsO{background:#fb7185}.page_projectRow__cMstk div{display:grid;grid-gap:.25rem;gap:.25rem}.page_rowActions__8TN_U{align-items:center;display:flex!important;flex-direction:row}.page_projectRow__cMstk span{color:#94a3b8;font-family:monospace;font-size:.82rem}.page_projectRow__cMstk .page_status___nccx{background:#243447;color:#bae6fd;padding:.25rem .5rem;text-transform:uppercase}.page_editLink__98IxH{border:1px solid #475569;color:#e2e8f0;font-weight:700;padding:.25rem .5rem}.page_createForm__DmNru{border-top:1px solid #475569;display:grid;grid-gap:1rem;gap:1rem;padding-top:2rem}.page_createForm__DmNru h2{margin:0}.page_translationColumns__Tuk8O{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.page_translationColumns__Tuk8O fieldset{border:1px solid #334155;display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;padding:1rem}.page_translationColumns__Tuk8O legend{color:#bae6fd;font-weight:700;padding:0 .25rem}.page_createForm__DmNru textarea{min-height:6rem;resize:vertical}.page_fullField__KfR3P{color:#cbd5e1;display:grid;font-weight:700;grid-gap:.35rem;gap:.35rem}.page_fullField__KfR3P input{background:#0f172a;border:1px solid #475569;border-radius:.25rem;color:#f8fafc;min-height:2.5rem;padding:.55rem .7rem}.page_projectSettings__xMHF6{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.page_projectSettings__xMHF6 label{color:#cbd5e1;display:grid;font-weight:700;grid-gap:.35rem;gap:.35rem}.page_projectSettings__xMHF6 input,.page_projectSettings__xMHF6 select{background:#0f172a;border:1px solid #475569;border-radius:.25rem;color:#f8fafc;min-height:2.5rem;padding:.55rem .7rem}.page_notice__83mqD{background:#123529;border-left:3px solid #4ade80;color:#dcfce7;margin:1rem 0;padding:.75rem}@media (max-width:480px){.page_dashboardCard__IQZYv,.page_loginCard__1Q2Um{padding:1.5rem}.page_dashboardHeader__zbOLW{align-items:flex-start;flex-direction:column}.page_projectSettings__xMHF6,.page_translationColumns__Tuk8O{grid-template-columns:1fr}}.page_dashboardPage__gxtMa,.page_loginPage__L7ru0{padding:clamp(1rem,3.5vw,3.5rem)}.page_dashboardCard__IQZYv,.page_loginCard__1Q2Um{background:#191d17;border:1px solid #3f4935;box-shadow:0 20px 60px #0005;max-width:100%}.page_loginCard__1Q2Um{max-width:31rem}.page_dashboardCard__IQZYv{min-height:0;max-width:80rem;padding:clamp(1.25rem,3vw,2.75rem)}.page_dashboardHeader__zbOLW{padding-bottom:1.4rem;border-bottom:1px solid #3b4432}.page_eyebrow__H9Slr{color:#b4c985;font-size:.7rem;letter-spacing:.15em}.page_dashboardCard__IQZYv h1,.page_loginCard__1Q2Um h1{font-family:var(--pixel-font);font-weight:400;font-size:clamp(1.8rem,4vw,3.25rem);line-height:1.2;letter-spacing:.015em}.page_intro__NrUPI,.page_welcome__yQwUG{color:#b8c1ad}.page_form__Ou5d6 label,.page_fullField__KfR3P,.page_projectSettings__xMHF6 label{color:#d2dac8}.page_createForm__DmNru input,.page_createForm__DmNru textarea,.page_filters__syETL input,.page_filters__syETL select,.page_form__Ou5d6 input,.page_projectSettings__xMHF6 input,.page_projectSettings__xMHF6 select{background:#11140f;border:1px solid #4a5540;color:#f4f6ee;border-radius:2px}.page_form__Ou5d6 input:focus{border-color:#b9cb8b;outline:2px solid #b9cb8b50}.page_createForm__DmNru>button,.page_filters__syETL button,.page_form__Ou5d6 button,.page_logoutButton__K4PKs,.page_primaryLink__0HgER,.page_rowActions__8TN_U button{background:#adbf7e;color:#171c12;border:1px solid #adbf7e;border-radius:2px}.page_editLink__98IxH,.page_secondaryLink__ZKD_u{border:1px solid #657452;color:#e4ebd9;border-radius:2px}.page_editLink__98IxH,.page_primaryLink__0HgER,.page_secondaryLink__ZKD_u{text-decoration:none}.page_editLink__98IxH:hover,.page_primaryLink__0HgER:hover,.page_secondaryLink__ZKD_u:hover{background:#36432c;color:#fff}.page_projectList__Exm4D{border:1px solid #3c4832}.page_contactRow__oQ7QV,.page_projectRow__cMstk{border-color:#3c4832}.page_contactRow__oQ7QV span,.page_projectRow__cMstk span{color:#a4af98}.page_projectRow__cMstk .page_status___nccx{background:#303b29;color:#d0dfb5}.page_projectList__Exm4D>p{color:#c1cbb6}.page_createForm__DmNru{border-top:0;padding-top:0}.page_translationColumns__Tuk8O fieldset{border-color:#3c4832}.page_translationColumns__Tuk8O legend{color:#becf9a}.page_placeholder__p689Q{border-color:#46523b;color:#a9b59b}@media (max-width:640px){.page_dashboardCard__IQZYv,.page_loginCard__1Q2Um{padding:1.25rem}.page_contactRow__oQ7QV,.page_dashboardHeader__zbOLW,.page_projectRow__cMstk{align-items:flex-start;flex-wrap:wrap}.page_projectSettings__xMHF6,.page_translationColumns__Tuk8O{grid-template-columns:1fr}}.page_sessionBadge__x7Rn4{border:1px solid #536344;padding:.5rem .7rem;color:#c9dbad;font:.67rem monospace;letter-spacing:.08em}.page_sectionLabel__leOgg{color:#8c9a7e;font:.7rem monospace;letter-spacing:.14em;margin:3rem 0 1rem}.page_dashboardTiles__FEBRW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.page_dashboardTiles__FEBRW a{position:relative;min-height:11rem;display:flex;flex-direction:column;gap:.7rem;padding:1.3rem;background:#22271f;border:1px solid #3e4a35;text-decoration:none}.page_dashboardTiles__FEBRW a:hover{background:#2b3325;border-color:#81966a}.page_dashboardTiles__FEBRW span{color:#a4b589;font:.65rem monospace;letter-spacing:.08em}.page_dashboardTiles__FEBRW strong{font-size:1.25rem}.page_dashboardTiles__FEBRW small{color:#b5bfa9;line-height:1.5}.page_dashboardTiles__FEBRW b{position:absolute;right:1.2rem;bottom:1.2rem;color:#b8ce8c}@media (max-width:1000px){.page_dashboardTiles__FEBRW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.page_dashboardTiles__FEBRW{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.page_dashboardCard__IQZYv h1,.page_loginCard__1Q2Um h1{animation:page_titleIn__AiIE6 .65s ease-out both}@keyframes page_titleIn__AiIE6{0%{opacity:.45;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.page_dashboardCard__IQZYv h1,.page_loginCard__1Q2Um h1{transition:color .3s ease,text-shadow .3s ease}.page_dashboardCard__IQZYv h1:hover,.page_loginCard__1Q2Um h1:hover{color:#dce9c6;text-shadow:0 0 22px #a4b97e77}}.page_areaFields__psUck{min-width:0;border:1px solid #3c4832;display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.page_areaFields__psUck legend{color:#becf9a;font-weight:700}.page_areaFields__psUck p{color:#b5bfa9;margin:0}.page_areaFields__psUck button{justify-self:start;color:#e4ebd9;background:#22281d;border:1px solid #657452;padding:.5rem .8rem;cursor:pointer}.page_createForm__DmNru input:not([type=checkbox]),.page_createForm__DmNru select,.page_createForm__DmNru textarea,.page_filters__syETL input,.page_filters__syETL select,.page_form__Ou5d6 input,.page_projectSettings__xMHF6 input,.page_projectSettings__xMHF6 select{width:100%;min-width:0;min-height:3rem;padding:.75rem .85rem;line-height:1.5;font-size:1rem}.page_createForm__DmNru textarea{min-height:8rem}.page_createForm__DmNru label,.page_projectSettings__xMHF6 label{min-width:0}.page_projectSettings__xMHF6,.page_skillPicker__lp_m9{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.page_skillPicker__lp_m9{max-height:15rem;overflow-y:auto;display:grid;grid-gap:.5rem;gap:.5rem}.page_skillPicker__lp_m9 label{display:flex;align-items:flex-start;gap:.5rem;padding:.45rem}.page_createForm__DmNru .page_skillPicker__lp_m9 input[type=checkbox]{flex:0 0 auto;width:1.1rem;height:1.1rem;min-height:0;margin:.15rem 0 0;accent-color:#adbf7e}.page_projectSettings__xMHF6 .page_checkField__IWIQa{display:flex;align-items:center;gap:.6rem;align-self:end;min-height:3rem}.page_projectSettings__xMHF6 .page_checkField__IWIQa input{width:1.2rem;min-height:0;height:1.2rem;accent-color:#adbf7e}