.JLW5XW_action{color:#526b57;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:11px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:58px;min-height:62px;margin:0;padding:0 2px;text-decoration:none;display:flex}.JLW5XW_icon{color:#f6faf3;background:#153e30;border:1px solid #ffffff12;border-radius:11px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 1px 2px #153e3012}.JLW5XW_icon svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.JLW5XW_label{font:500 10px/1.3 var(--font-sans);white-space:nowrap}.JLW5XW_action:hover .JLW5XW_icon{background:#20513e}.JLW5XW_action:hover{color:#153e30}.JLW5XW_action:focus-visible{outline-offset:2px;outline:2px solid #247d4b}.JLW5XW_action:disabled{opacity:.5;cursor:default}.JLW5XW_actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.JLW5XW_actions>:empty{display:none}@media (max-width:560px){.JLW5XW_actions{gap:4px}.JLW5XW_action{min-width:57px}}
.u5faXG_wrap{color:#fffefa;pointer-events:auto;background:#263c30ed;border-radius:10px;align-self:center;width:fit-content;min-width:min(520px,100%);max-width:600px;margin:0 auto 10px;padding:8px 15px;box-shadow:0 2px 8px #233b2910}.u5faXG_caption{text-align:center;overflow-wrap:anywhere;place-items:center;min-height:45px;margin:0;font-size:15px;line-height:1.5;display:grid}.u5faXG_wrap a{color:inherit;text-decoration:underline}.u5faXG_wrap p+p{text-align:center;margin:3px 0 0;font-size:11px}@media (max-width:780px){.u5faXG_wrap{max-width:100%;padding:7px 12px}.u5faXG_caption{min-height:42px;font-size:14px}}
.R6j_Va_card{pointer-events:auto;color:#304537;background:#fffefa;border:1px solid #dce1d8;border-radius:12px 12px 6px 6px;width:100%;min-width:0;max-width:632px;padding:5px 8px;box-shadow:0 7px 24px #263f3110,0 1px 3px #263f3108}.R6j_Va_toolbar{align-items:center;gap:8px;min-height:36px;display:flex}.R6j_Va_controls{flex-shrink:0;min-width:0}.R6j_Va_actions{flex-shrink:0;align-items:center;gap:2px;display:flex}.R6j_Va_iconButton{color:#647368;cursor:pointer;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;padding:0;display:grid}.R6j_Va_iconButton:hover{color:#254d34;background:#edf2e9}.R6j_Va_iconButton:focus-visible{outline-offset:2px;outline:2px solid #238458}.R6j_Va_iconButton svg{width:17px;height:17px}.R6j_Va_iconButton svg path{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.R6j_Va_progress{flex:1;min-width:0}.R6j_Va_preview{overscroll-behavior:contain;scrollbar-width:thin;max-height:100px;overflow-y:auto}.R6j_Va_preview:empty{display:none}.R6j_Va_reader{color:#263f31;background:#fffefa;border:1px solid #d7dfd1;border-radius:22px;width:min(760px,100vw - 48px);max-width:none;max-height:min(820px,100dvh - 64px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 80px #132d2433}.R6j_Va_reader[open]{flex-direction:column;display:flex}.R6j_Va_reader::backdrop{background:#132d244d}.R6j_Va_readerHeader{border-bottom:1px solid #e6eade;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 28px 20px;display:flex}.R6j_Va_readerTitle{min-width:0}.R6j_Va_readerTitle>span{color:#73816d;margin-bottom:8px;font-size:11px;font-weight:550;display:block}.R6j_Va_readerTitle h2{font:550 25px/1.3 var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.R6j_Va_readerHeader .R6j_Va_iconButton{width:40px;height:40px}.R6j_Va_readerBody{overscroll-behavior:contain;scrollbar-width:thin;overflow-wrap:anywhere;min-height:0;padding:24px 32px 32px;font-size:18px;line-height:1.8;overflow-y:auto}.R6j_Va_reader .R6j_Va_readerBody p{white-space:pre-wrap;font-size:inherit;line-height:inherit;margin-block:0 1em}.R6j_Va_readerBody article+article{border-top:1px solid #e3e9dc;margin-top:28px;padding-top:28px}.R6j_Va_readerBody h3{margin:0 0 14px;font-size:19px;font-weight:600;line-height:1.45}.R6j_Va_readerBody button{cursor:pointer}.R6j_Va_readerBody button:focus-visible{outline-offset:3px;outline:2px solid #238458}@media (max-width:780px),(max-height:520px) and (pointer:coarse){.R6j_Va_card{max-width:calc(100% - 8px);padding:3px 5px}.R6j_Va_toolbar{gap:3px;min-height:44px}.R6j_Va_iconButton{width:44px;height:44px}.R6j_Va_actions{gap:0}.R6j_Va_preview{max-height:80px}.R6j_Va_reader{width:calc(100vw - 20px);max-height:calc(var(--workspace-height,100dvh) - 24px);border-radius:18px}.R6j_Va_readerHeader{gap:12px;padding:16px 16px 14px}.R6j_Va_readerHeader .R6j_Va_iconButton{width:44px;height:44px}.R6j_Va_readerTitle h2{font-size:21px}.R6j_Va_readerBody{padding:18px 20px 24px;font-size:17px;line-height:1.75}}.R6j_Va_card[hidden]{display:none}.R6j_Va_historyButton{background:#f1f3ec;width:38px;height:38px}#board-history-action .R6j_Va_historyButton{color:#f6faf3;background:#153e30}#board-history-action .R6j_Va_historyButton:hover{color:#f6faf3;background:#20513e}@media (max-width:780px),(pointer:coarse){.R6j_Va_historyButton{width:44px;height:44px}}@media (max-height:520px) and (pointer:coarse){.R6j_Va_preview{max-height:56px}.R6j_Va_readerHeader{padding-block:10px}}
.XL8yza_container{position:relative}.XL8yza_trigger{color:#647368;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.XL8yza_trigger svg{width:18px;height:18px}.XL8yza_trigger:hover{background:#edf2e9}.XL8yza_trigger:focus-visible,.XL8yza_menu :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #24784e}.XL8yza_menu{z-index:10;overscroll-behavior:contain;background:#fffefa;border:1px solid #dce1d8;border-radius:13px;width:220px;max-height:calc(100dvh - 16px);margin:0;padding:6px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 8px 30px #203a2426}.XL8yza_menu :is(button,a){text-align:left;color:#465c4a;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;font-size:13px;display:flex}.XL8yza_menu :is(button,a):hover{background:#edf2e9}.XL8yza_menu :is(button,a):disabled{opacity:.4}.XL8yza_menu :is(button,a) svg{width:17px;height:17px}.XL8yza_menu :is(button,a) svg path{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}@media (max-width:780px),(pointer:coarse){.XL8yza_trigger{width:44px;height:44px}.XL8yza_menu :is(button,a){min-height:44px}}
.FgRB5a_composerField{background:#f7f9f5;border-radius:12px;align-items:center;gap:8px;padding:3px;display:flex}.FgRB5a_composerField:has(textarea[aria-invalid=true]){outline:1px solid #bc6954}.FgRB5a_composerHeading{color:#2d4936;margin:2px 6px 12px;font-size:18px}.FgRB5a_prompt{flex:1;min-width:0}.FgRB5a_prompt textarea{resize:none;color:#233e2d;width:100%;height:42px;min-height:42px;max-height:42px;font:400 15px/22px var(--font-sans);field-sizing:fixed;scrollbar-width:thin;background:0 0;border:0;outline:none;padding:10px 11px;display:block;overflow-y:auto}.FgRB5a_prompt textarea::placeholder{color:#7a8778}.FgRB5a_modeLabel{flex:1;justify-content:space-between;align-items:center;display:flex}.FgRB5a_modeLabel small{color:#7a8778;font-size:12px}.FgRB5a_modeChoices{border-bottom:1px solid #e5eae2;margin-bottom:4px;padding:2px 0 6px 26px}.FgRB5a_modeChoices button[aria-checked=true]{background:#eef3eb}.FgRB5a_check{color:#24784e;margin-left:auto}.FgRB5a_submit{color:#fff;background:#24784e;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff24,0 2px 3px #173d2010}.FgRB5a_submit svg{width:19px;height:19px}.FgRB5a_submit:hover:not(:disabled){background:#195e3a}.FgRB5a_submit:disabled{color:#a1b19e;box-shadow:none;background:#e5ede3}.FgRB5a_submit:focus-visible{outline-offset:2px;outline:2px solid #24784e}.FgRB5a_stop{background:#b64a3e}.FgRB5a_stop:hover:not(:disabled){background:#97372e}.FgRB5a_stop:disabled{color:#fff;background:#c7776e}.FgRB5a_stop:focus-visible{outline-color:#b64a3e}@media (max-width:780px),(pointer:coarse){.FgRB5a_composerField{gap:5px}.FgRB5a_submit{width:44px;height:44px}.FgRB5a_prompt textarea{height:44px;min-height:44px;max-height:44px;padding-block:11px;font-size:16px}}
.BVOyGq_billing{color:#25382d;gap:20px;min-width:0;display:grid}.BVOyGq_billing :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #315d40}.BVOyGq_billing button:disabled{cursor:not-allowed;opacity:.5}.BVOyGq_currentPlan{background:#fff;border:1px solid #dce2d9;border-radius:16px 18px 16px 17px;padding:32px;box-shadow:0 3px 12px -8px #203b2b1a}.BVOyGq_currentHeading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.BVOyGq_accountLabel{color:#667367;margin-bottom:8px;font-size:13px;line-height:1.4}.BVOyGq_currentHeading h2{font:650 30px/1.15 var(--font-display);letter-spacing:-.035em;color:#153b2b}.BVOyGq_membershipPrice{color:#4d5e50;margin-top:9px;font-size:15px;line-height:1.5}.BVOyGq_period,.BVOyGq_allowancePending{color:#657166;font-size:14px;line-height:1.6}.BVOyGq_period{margin-top:14px}.BVOyGq_allowancePending{padding-block:32px}.BVOyGq_refresh{color:#657166;cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:13px;display:inline-flex}.BVOyGq_refresh:hover:not(:disabled){color:#153b2b;background:#f3f5f0}.BVOyGq_refresh svg{width:16px;height:16px}.BVOyGq_balances{border-top:1px solid #e6e9e1;grid-template-columns:minmax(0,1fr);gap:32px;margin-top:28px;padding:28px 0;display:grid}.BVOyGq_balance{min-width:0}.BVOyGq_balance+.BVOyGq_balance{border-left:1px solid #e6e9e1;padding-left:32px}.BVOyGq_balance>span{color:#4b5b4d;font-size:14px;font-weight:500}.BVOyGq_balance p{flex-wrap:wrap;align-items:baseline;gap:10px;margin:16px 0 18px;display:flex}.BVOyGq_balance p strong{font:550 48px/1 var(--font-display);letter-spacing:-.04em;color:#153b2b;font-variant-numeric:tabular-nums}.BVOyGq_balance p span,.BVOyGq_balance small{color:#6a756b;font-size:13px}.BVOyGq_balance small{margin-top:12px;line-height:1.5;display:block}.BVOyGq_allowanceMeter{appearance:none;background:#eaf0e6;border:0;border-radius:4px;width:100%;height:7px;display:block;overflow:hidden}.BVOyGq_allowanceMeter::-webkit-meter-bar{height:7px;box-shadow:none;background:#eaf0e6;border:0;border-radius:4px}.BVOyGq_allowanceMeter::-webkit-meter-optimum-value{background:#315d40;border-radius:4px}.BVOyGq_allowanceMeter::-moz-meter-bar{background:#315d40;border-radius:4px}.BVOyGq_balanceSkeleton .BVOyGq_balance>span{background:#ebeee7;border-radius:4px;animation:1.5s ease-in-out infinite alternate BVOyGq_allowancePulse;display:block}.BVOyGq_skeletonLabel{width:46%;height:14px}.BVOyGq_skeletonNumber{width:65%;height:36px;margin:16px 0}.BVOyGq_skeletonMeter{width:100%;height:7px}@keyframes BVOyGq_allowancePulse{to{opacity:.45}}.BVOyGq_manage{border-top:1px solid #e6e9e1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:24px;display:flex}.BVOyGq_planActions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.BVOyGq_manage p{color:#6a756b;max-width:420px;font-size:13px;line-height:1.6}.BVOyGq_primaryButton,.BVOyGq_secondaryButton{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:10px 11px 10px 12px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 18px;font-size:14px;font-weight:550;line-height:1.4;transition:background .15s;display:inline-flex}.BVOyGq_primaryButton svg,.BVOyGq_secondaryButton svg{flex-shrink:0;width:16px;height:16px}.BVOyGq_primaryButton{color:#fff;background:#153b2b;border-color:#153b2b}.BVOyGq_primaryButton:hover:not(:disabled){background:#24513a}.BVOyGq_secondaryButton{color:#31543b;background:#fff;border-color:#d2dbce}.BVOyGq_secondaryButton:hover:not(:disabled){background:#f3f6ef}.BVOyGq_textButton{color:#58685b;cursor:pointer;min-height:44px;padding:8px 0;font-size:13px}.BVOyGq_textButton:hover:not(:disabled){color:#153b2b;text-underline-offset:4px;text-decoration:underline}.BVOyGq_checkoutNote{color:#6a756b;font-size:13px;line-height:1.5}.BVOyGq_testNotice,.BVOyGq_notice,.BVOyGq_error{border:1px solid #dce2d9;border-radius:10px;padding:13px 16px;font-size:14px;line-height:1.6}.BVOyGq_testNotice{color:#755a1e;background:#fff8e8;border-color:#e8ddbd}.BVOyGq_notice{color:#456047;background:#f2f6ef;border-color:#dce5d7}.BVOyGq_notice a,.BVOyGq_checkoutNote a,.BVOyGq_manage a:not(.BVOyGq_primaryButton){text-underline-offset:3px;text-decoration:underline}.BVOyGq_error{color:#9c3c2d;background:#fff3f0;border-color:#efd5ce;justify-content:space-between;align-items:center;gap:16px;display:flex}.BVOyGq_error button{text-underline-offset:3px;white-space:nowrap;cursor:pointer;min-height:34px;text-decoration:underline}.BVOyGq_accountStrip{border-bottom:1px solid #dfe5da;justify-content:space-between;align-items:center;gap:24px;padding:0 0 16px;display:flex}.BVOyGq_accountStrip .BVOyGq_accountLabel{margin:0 10px 0 0;font-size:12px;display:inline}.BVOyGq_accountStrip h2{font:600 15px/1.2 var(--font-display);letter-spacing:-.025em;color:#153b2b;display:inline}.BVOyGq_accountStrip p:not(.BVOyGq_accountLabel){color:#6a756b;margin-top:6px;font-size:13px;line-height:1.5}.BVOyGq_accountActions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (max-width:650px){.BVOyGq_currentPlan{padding:24px 20px}.BVOyGq_currentHeading{gap:12px}.BVOyGq_currentHeading h2{font-size:27px}.BVOyGq_balances{gap:20px}.BVOyGq_balance+.BVOyGq_balance{padding-left:20px}.BVOyGq_balance p{gap:6px}.BVOyGq_balance p strong{font-size:32px}.BVOyGq_manage{flex-direction:column;align-items:flex-start}.BVOyGq_accountStrip{align-items:flex-start;gap:12px}.BVOyGq_accountActions{justify-content:flex-end;gap:8px}.BVOyGq_error{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:420px){.BVOyGq_balances{grid-template-columns:1fr;gap:24px}.BVOyGq_balance+.BVOyGq_balance{border-top:1px solid #e6e9e1;border-left:0;padding-top:24px;padding-left:0}.BVOyGq_refresh span{display:none}.BVOyGq_refresh{padding:10px}.BVOyGq_accountStrip{flex-direction:column}.BVOyGq_accountActions{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.BVOyGq_balanceSkeleton .BVOyGq_balance>span{animation:none}.BVOyGq_primaryButton,.BVOyGq_secondaryButton{transition:none}}.BVOyGq_balance .BVOyGq_creditExplanation{color:#6a756b;margin:18px 0 0;font-size:13px;line-height:1.6}.BVOyGq_balance p .BVOyGq_noCreditLimit{letter-spacing:-.025em;font-size:29px}
li.rKTKbW_repository.rKTKbW_repository{padding-block:18px;display:block}.rKTKbW_heading{align-items:center;gap:12px;display:flex}.rKTKbW_heading>svg{flex-shrink:0;width:18px;height:18px}.rKTKbW_expand{color:#465e3e;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding:4px 0;font-size:14px;font-weight:500;display:flex}.rKTKbW_expand:disabled{opacity:.6;cursor:default}.rKTKbW_expand:focus-visible,.rKTKbW_pull:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #187849}.rKTKbW_expand>span{color:#718466;font-size:20px}.rKTKbW_pulls{margin:14px 0 0 30px}.rKTKbW_pulls>p{color:#69795a;font-size:13px;line-height:1.5}.rKTKbW_pulls>p button,.rKTKbW_more{color:#465e3e;cursor:pointer;background:0 0;border:0;text-decoration:underline}a.rKTKbW_pull{border-top:1px solid #e9eee1;align-items:center;gap:12px;padding:14px 0;font-weight:400;display:flex}.rKTKbW_repository .rKTKbW_pull>span{margin-left:0}.rKTKbW_number{color:#718466;font-variant-numeric:tabular-nums;font-size:12px}.rKTKbW_title{flex:1;min-width:0;font-size:13px;line-height:1.4}.rKTKbW_title small{color:#718466;margin-left:8px;font-size:11px}.rKTKbW_status{white-space:nowrap;color:#718466;font-size:11px}.rKTKbW_more{padding:12px 0;font-size:12px}@media (max-width:620px){.rKTKbW_pull{flex-wrap:wrap}.rKTKbW_repository .rKTKbW_pull>.rKTKbW_status{margin-left:auto}.rKTKbW_pulls{margin-left:0}}
