._launcher_1wi5a_1{width:100%;height:40px;color:var(--home-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;font-size:12px;display:flex}._launcher_1wi5a_1:hover{background:var(--home-accent-soft)}._dialog_1wi5a_3{color:#263d30;background:#fff;border:1px solid #d8dfd9;border-radius:16px;width:440px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:26px;box-shadow:0 20px 70px #102c2426}._dialog_1wi5a_3::backdrop{background:#14251d55}._dialog_1wi5a_3 header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}._dialog_1wi5a_3 h2{margin:0;font-size:21px;font-weight:650}._close_1wi5a_7{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._description_1wi5a_8{color:#617268;margin:0 0 20px;font-size:14px;line-height:1.9}._dialog_1wi5a_3 label{margin-bottom:8px;font-size:13px;font-weight:600;display:block}._dialog_1wi5a_3 textarea{box-sizing:border-box;resize:vertical;color:#263d30;width:100%;min-height:108px;font:inherit;background:#fff;border:1px solid #ccd6ce;border-radius:8px;padding:12px;font-size:14px;line-height:1.7;display:block}._dialog_1wi5a_3 textarea:focus-visible{outline-offset:3px;outline:2px solid #476553}._launcher_1wi5a_1:focus-visible{outline-offset:3px;outline:2px solid #476553}._dialog_1wi5a_3 button:focus-visible{outline-offset:3px;outline:2px solid #476553}._actions_1wi5a_12{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}._actions_1wi5a_12 a{color:#617268;font-size:11px;text-decoration:underline}._submit_1wi5a_14{color:#fff;font:inherit;cursor:pointer;background:#2e6346;border:0;border-radius:100px;padding:10px 25px;font-size:14px}._dialog_1wi5a_3 button:disabled{opacity:.5;cursor:default}._error_1wi5a_16{color:#9a3030;margin:12px 0;font-size:13px;line-height:1.7}._success_1wi5a_17 p{margin:10px 0 24px;font-size:15px;line-height:1.9}._shell_16431_3{grid-template-columns:var(--workspace-sidebar-width) minmax(0,1fr);background:var(--home-surface);min-height:100dvh;color:var(--home-ink);letter-spacing:.01em;font-size:13px;display:grid}._sidebar_16431_4{border-right:1px solid var(--home-line);background:#f8f7f3f7;flex-direction:column;height:100dvh;padding:22px 16px 16px;display:flex;position:sticky;top:0;overflow:auto}._logo_16431_5{white-space:nowrap;letter-spacing:.02em;align-items:center;gap:8px;padding:0 0 20px 7px;font-size:23px;font-weight:750;text-decoration:none;display:flex}._logo_16431_5>span{width:29px;height:29px;color:var(--home-accent-dark);background:#f28b66;border-radius:50%;place-items:center;font-size:17px;display:grid}._logo_16431_5 small{color:var(--home-muted);margin-left:4px;font-size:11px;font-weight:500}._create_16431_8{border:1px solid var(--home-accent);background:var(--home-accent);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:700;text-decoration:none;display:flex}._create_16431_8:hover{background:var(--home-accent-dark);text-decoration:none}._nav_16431_10,._bottom_16431_10 nav{gap:2px;margin-top:16px;display:grid}._nav_16431_10 a,._bottom_16431_10 nav>a{height:40px;color:var(--home-ink);border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}._bottom_16431_10 nav>a{color:var(--home-muted);height:36px;font-size:12px}._nav_16431_10 a>span{flex:1;min-width:0}._nav_16431_10 a:hover,._bottom_16431_10 nav>a:hover{background:var(--home-accent-soft);text-decoration:none}._nav_16431_10 a[aria-current],._bottom_16431_10 nav>a[aria-current]{background:var(--home-accent-soft);color:var(--home-accent-dark);font-weight:700}._nav_16431_10 svg{color:var(--home-muted);flex-shrink:0}._nav_16431_10 a[aria-current] svg{color:var(--home-accent-dark)}._waiting_16431_18{color:#b9542f;white-space:nowrap;font-size:12px;font-weight:700}._credits_16431_19{border:1px solid var(--home-line);background:var(--home-surface);color:var(--home-muted);border-radius:12px;padding:14px;font-size:13px}._credits_16431_19 p{flex-wrap:wrap;align-items:baseline;gap:4px 8px;line-height:1.5;display:flex}._credits_16431_19 b{color:var(--home-ink);font-size:16px;font-weight:700}._credits_16431_19 span{font-variant-numeric:tabular-nums}._credits_16431_19 a{color:var(--home-accent-dark);margin-top:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}._credits_16431_19 a:hover{text-decoration:underline}._bottom_16431_10{margin-top:auto;padding-top:24px}._bottom_16431_10 nav{margin-top:12px}._account_16431_27{border-top:1px solid var(--home-line);align-items:center;gap:8px;margin-top:12px;padding-top:14px;font-size:12px;display:flex}._account_16431_27>span{background:var(--home-accent-soft);border:1px solid #d8ddcf;border-radius:7px;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}._account_16431_27>span img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}._account_16431_27>div{min-width:0;color:var(--home-ink);flex:1;font-weight:650}._account_16431_27 small{text-overflow:ellipsis;white-space:nowrap;color:var(--home-muted);margin-top:2px;font-size:12px;font-weight:400;display:block;overflow:hidden}._account_16431_27 form{margin:0}._account_16431_27 form button{color:var(--home-muted);background:0 0;border:0;padding:3px}._login_16431_34{color:var(--home-accent-dark);text-underline-offset:3px;white-space:nowrap;font-size:12px;font-weight:700;text-decoration:underline}._pending_16431_35{color:var(--home-faint);white-space:nowrap;font-size:12px}._aboutLink_16431_36{color:var(--home-muted);text-underline-offset:3px;margin-top:12px;font-size:12px;text-decoration:underline;display:block}._canvas_16431_37{flex-direction:column;min-width:0;display:flex}._topbar_16431_38{z-index:5;background:var(--home-surface);border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:14px;height:56px;padding:0 32px;font-size:13px;display:flex;position:sticky;top:0}._topbar_16431_38>div{min-width:0;color:var(--home-muted);align-items:center;gap:12px;display:flex}._topbar_16431_38 b{color:var(--home-ink);white-space:nowrap;font-size:13px;font-weight:700}._hint_16431_41{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._label_16431_42{color:var(--home-muted);white-space:nowrap;font-size:12px}._label_16431_42 a{color:var(--home-muted);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--home-line);text-decoration-color:var(--home-line)}._main_16431_44{flex:1;min-width:0;padding:30px 34px 56px}._footer_16431_45{border-top:1px solid var(--home-line);color:var(--home-muted);margin:0 34px;padding:22px 0 30px;font-size:12px}._footer_16431_45 b{color:var(--home-accent-dark);font-size:15px}._footer_16431_45 span{flex-wrap:wrap;gap:18px;margin-top:8px;display:flex}._footer_16431_45 a{text-underline-offset:3px;text-decoration:underline}@media (max-width:950px){._shell_16431_3{grid-template-columns:186px minmax(0,1fr)}._sidebar_16431_4{padding:18px 12px}._topbar_16431_38,._main_16431_44{padding-left:24px;padding-right:24px}._footer_16431_45{margin:0 24px}}@media (max-width:700px){._shell_16431_3{display:block}._sidebar_16431_4{border-right:0;border-bottom:1px solid var(--home-line);grid-template-columns:1fr auto;align-items:center;gap:12px;height:auto;padding:14px 16px;display:grid;position:static}._logo_16431_5{padding:0;font-size:21px}._workspace_16431_60,._recent_16431_60,._aboutLink_16431_36{display:none}._create_16431_8{padding:8px 12px;font-size:11px}._nav_16431_10{scrollbar-width:none;grid-column:1/-1;gap:4px;margin:0;display:flex;overflow-x:auto}._nav_16431_10::-webkit-scrollbar{display:none}._nav_16431_10 a{white-space:nowrap;flex:none;height:34px;padding:0 10px;font-size:11px}._bottom_16431_10{grid-column:1/-1;align-items:center;gap:10px;margin:0;padding:0;display:flex}._bottom_16431_10 nav{gap:4px;margin:0;display:flex}._bottom_16431_10 nav>a{height:32px;padding:0 8px;font-size:11px}._account_16431_27{border:0;margin:0 0 0 auto;padding:0}._account_16431_27>span,._account_16431_27>div{display:none}._topbar_16431_38{height:52px;padding:0 18px}._hint_16431_41,._label_16431_42{display:none}._main_16431_44{padding:22px 18px 40px}._footer_16431_45{margin:0 18px}}
