.fohneem-account-layout{display:grid;grid-template-columns:1fr 440px;gap:60px;align-items:center;padding:20px 0 50px}.fohneem-account-layout .account-intro h2{font-size:48px}.fohneem-show{position:absolute;right:10px;top:10px;border:0;background:transparent;color:var(--green);font-size:11px;padding:4px;cursor:pointer}.fohneem-native-show{border:0;background:transparent;color:var(--green);font-size:11px;padding:0;cursor:pointer}.account-card .login-submit .button{background:var(--green);color:var(--dark);border:0;width:100%;padding:15px;border-radius:5px;cursor:pointer}.account-card input[type=checkbox]{width:auto}.account-card .login-password{margin-bottom:0}.account-card .login-username label,.account-card .login-password label{margin-top:22px}.fohneem-error,.fohneem-notice{padding:18px 20px;border:1px solid #536249;border-left:3px solid var(--green);background:#20271c;color:var(--ink);border-radius:5px;font-size:14px}.fohneem-error{border-color:#c2a070;border-left-color:#e6bd87}.fohneem-project-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 25px}.fohneem-project-top .eyebrow{margin-bottom:12px}.fohneem-status{display:inline-block;font:11px monospace;color:var(--green);background:#28371c;border:1px solid #52663d;padding:10px 12px;border-radius:20px;margin-right:16px}.fohneem-project-grid{display:grid;grid-template-columns:240px 1fr;border:1px solid var(--line);border-radius:9px;overflow:hidden;min-height:550px}.fohneem-project-tree{background:#1b1e1b;padding:25px 20px;border-right:1px solid var(--line)}.fohneem-project-tree h3{margin:0 0 28px;font-size:15px}.fohneem-tree-label{font-size:12px;padding:13px 0;display:flex;justify-content:space-between}.fohneem-project-tree p{font-size:12px;color:var(--muted)}.fohneem-project-tree button{display:block;margin:15px 0;width:100%;text-align:left}.fohneem-tool{border:1px solid var(--line);background:#20251f;color:var(--muted);padding:10px 13px;border-radius:5px;font-size:11px}.fohneem-tool:disabled,.fohneem-projects .button:disabled{opacity:.5;cursor:not-allowed}.fohneem-project-toolbar{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding:18px 22px;font-size:12px}.fohneem-project-toolbar strong{margin-right:auto}.fohneem-project-empty{padding:50px 40px;text-align:center}.fohneem-project-empty h2{font-size:30px;margin:24px 0 15px}.fohneem-project-empty p{max-width:550px;margin:15px auto;color:var(--muted);font-size:14px;line-height:1.8}.fohneem-project-empty .fohneem-tool{display:block;margin:15px auto}.fohneem-wave-mark{color:var(--green);font-size:30px;letter-spacing:5px}.fohneem-news{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--line);padding:25px;background:#20271c}.fohneem-news h3{margin:0 0 12px;font-size:19px}.fohneem-news p{max-width:390px;font-size:12px;color:var(--muted);line-height:1.8;margin:0}.fohneem-news .button{white-space:nowrap;font-size:12px;padding:15px;gap:10px}.fohneem-projects a:focus-visible,.fohneem-projects button:focus-visible,.account-card button:focus-visible{outline:3px solid var(--green);outline-offset:4px}.fohneem-projects .text-link{color:var(--muted)}@media(max-width:1000px){.fohneem-account-layout{grid-template-columns:1fr 390px;gap:30px}.fohneem-account-layout .account-intro h2{font-size:38px}.fohneem-project-grid{grid-template-columns:190px 1fr}.fohneem-news{flex-direction:column;align-items:flex-start}}@media(max-width:720px){.fohneem-account-layout{grid-template-columns:1fr;padding-top:0}.fohneem-account-layout .account-intro h2{font-size:35px}.fohneem-project-top{align-items:flex-start;flex-direction:column}.fohneem-project-grid{grid-template-columns:1fr}.fohneem-project-tree{border-right:0;border-bottom:1px solid var(--line)}.fohneem-project-tree h3{margin-bottom:12px}.fohneem-project-tree button{display:inline-block;width:auto;margin:5px 0}.fohneem-project-toolbar{flex-wrap:wrap}.fohneem-project-empty{padding:30px 20px}.fohneem-project-empty h2{font-size:26px}.fohneem-news{padding:22px}.fohneem-project-top .fohneem-status{margin-right:10px}}
