.job-forms{margin-bottom:16px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.job-tabnav{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--gray-dark);margin-bottom:28px}.job_tablinks{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--gray);font-family:var(--mono-font);font-size:11px;text-transform:uppercase;letter-spacing:0.2em;padding:10px 24px 10px 0;cursor:pointer;transition:all 0.3s ease;outline:none;margin-bottom:-1px}.job_tablinks:hover{color:var(--light)}.job_tablinks.active{color:var(--color-accent2);border-bottom-color:var(--color-accent2)}.job_show{display:none}.job_show.active{display:block}.job_ausgabe{display:flex;flex-direction:column;gap:0}.job__title{font-family:var(--deco-font);font-style:italic;font-size:clamp(22px,2.5vw,36px);font-weight:400;color:var(--light);border-bottom:1px solid var(--gray-dark);padding-bottom:16px;margin:0 0 24px 0}.job_bit{border-top:1px solid var(--gray-dark);padding-top:24px;margin-bottom:24px}.job_bit__heading{font-family:var(--mono-font);font-size:9px;text-transform:uppercase;letter-spacing:0.2em;color:var(--color-accent1);font-weight:400;margin:0 0 16px 0;padding-bottom:8px;border-bottom:1px solid var(--gray-dark)}.job_bit_items{display:grid;grid-template-columns:1fr 1fr;gap:0;background:transparent;border:none;border-top:1px solid var(--gray-dark)}.job_bit__item{background:transparent;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--gray-dark);border-right:1px solid var(--gray-dark)}.job_bit__item:nth-child(even){border-right:none}.job_bit__title{font-family:var(--main-font);font-size:11px;font-weight:400;color:var(--light);margin:0;text-transform:uppercase;letter-spacing:0.08em;padding-bottom:8px;border-bottom:1px solid var(--gray-dark)}.job_subdesr,.job_bit__item > p{font-family:var(--main-font);font-size:12px;color:var(--text-dim);line-height:1.8;margin:0}.job_bit__item{display:flex;flex-direction:column;gap:10px;position:relative}.jobliste-user.adduser{position:absolute;bottom:20px;right:20px;border-top:none;padding-top:0;margin-top:0}.jobliste-user{display:flex;flex-direction:column;gap:0;padding-top:12px;border-top:1px solid var(--gray-dark);margin-top:8px}.jobliste-user.adduser{border-top:none;padding-top:4px;margin-top:0}.jobliste-user__item{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid var(--gray-dark)}.jobliste-user__item:last-child{border-bottom:none}.jobuser__item.abteilung{font-family:var(--mono-font);font-size:11px;text-transform:uppercase;letter-spacing:0.15em;color:var(--light)}.jobuser__item.jobuser-entry{display:flex;flex-direction:column;gap:2px}.jobuser-entry__item{font-family:var(--main-font);font-size:12px;color:var(--text);line-height:1.6}.jobuser-entry__item a{color:var(--light);text-decoration:none;font-style:normal !important;transition:color 0.3s ease}.jobuser-entry__item a:hover{color:var(--color-accent1)}.jobliste-user.adduser a{font-family:var(--mono-font);font-size:9px;text-transform:uppercase;letter-spacing:0.1em;color:var(--gray);text-decoration:none;transition:color 0.3s ease}.jobliste-user.adduser a:hover{color:var(--color-accent1)}.jobadd{margin-top:4px}.jobadd a{font-family:var(--mono-font);font-size:9px;text-transform:uppercase;letter-spacing:0.1em;color:var(--gray);cursor:pointer;text-decoration:none;transition:color 0.3s ease}.jobadd a:hover{color:var(--color-accent1)}.joblist__formitem{margin-bottom:16px;text-align:left}.joblist__formitem label{font-family:var(--mono-font);font-size:9px;text-transform:uppercase;letter-spacing:0.12em;color:var(--color-accent1);display:block;margin-bottom:6px}.joblist__formitem input[type="text"],.joblist__formitem input[type="number"],.joblist__formitem textarea,.joblist__formitem select{background:var(--darker-medium);border:1px solid var(--gray-dark);color:var(--light);font-family:var(--main-font);font-size:13px;padding:8px 12px;width:100%;box-sizing:border-box;border-radius:0 !important;transition:border-color 0.3s ease}.joblist__formitem input:focus,.joblist__formitem textarea:focus,.joblist__formitem select:focus{outline:none;border-color:var(--color-accent1)}.bl-btn{background:var(--color-accent2);border:none;color:var(--light);font-family:var(--mono-font);font-size:10px;text-transform:uppercase;letter-spacing:0.2em;padding:8px 20px;cursor:pointer;border-radius:0 !important;transition:background 0.3s ease}.bl-btn:hover{background:var(--color-accent1)}.job_bit__bottom{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:30px;border-top:1px solid var(--gray-dark);margin-top:8px}.job_bit__bottom .jobliste-user{border-top:none;padding-top:0;margin-top:0;flex:1}.job_bit__bottom .jobliste-user.adduser{flex:0;flex-shrink:0}.job-forms .jobadd a,.job-forms > a{font-family:var(--mono-font) !important;font-size:11px !important;text-transform:uppercase !important;letter-spacing:0.15em !important;color:var(--gray) !important;text-decoration:none !important;cursor:pointer !important;transition:color 0.3s ease !important;font-style:normal !important;font-weight:400 !important}.job-forms .jobadd a:hover,.job-forms > a:hover{color:var(--color-accent1) !important}.jobliste-adduser-btn a{display:flex;align-items:center;gap:6px;font-family:var(--mono-font);font-size:9px;text-transform:uppercase;letter-spacing:0.1em;color:var(--gray);text-decoration:none;cursor:pointer;transition:color 0.3s ease}.jobliste-adduser-btn a:hover{color:var(--color-accent1)}.jobliste-adduser-btn i{font-size:11px}div.jobliste a,.jobliste a{font-family:var(--mono-font) !important;font-size:11px !important;text-transform:uppercase !important;letter-spacing:0.15em !important;color:var(--gray) !important;text-decoration:none !important;cursor:pointer !important;transition:color 0.3s ease !important;font-style:normal !important;font-weight:400 !important}div.jobliste a:hover,.jobliste a:hover{color:var(--color-accent1) !important}.job_subdescr{max-height:250px;overflow:auto}