.C0vxmW_dialog{color:#233f35;background:#faf9f6;border:1px solid #d8e1d3;border-radius:20px;width:min(520px,100vw - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:32px;overflow:auto;box-shadow:0 24px 80px #183b3233}.C0vxmW_dialog::backdrop{background:#183b3266}.C0vxmW_dialog h2{letter-spacing:-.5px;margin:0 0 16px;font-size:26px;line-height:1.25}.C0vxmW_dialog p{margin:0 0 18px;font-size:15px;line-height:1.7}.C0vxmW_dialog .C0vxmW_note{color:#52645c;font-size:13px}.C0vxmW_actions{gap:10px;margin:24px 0 18px;display:grid}.C0vxmW_actions button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#214d43;border:1px solid #214d43;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:650}.C0vxmW_actions .C0vxmW_secondary{color:#214d43;background:#fff;border-color:#afc0b2}.C0vxmW_actions button:disabled{opacity:.65;cursor:wait}.C0vxmW_workspace{text-underline-offset:4px;justify-content:center;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:flex}.C0vxmW_dialog :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #627c50}@media (max-width:600px){.C0vxmW_dialog{width:100%;max-width:none;max-height:calc(100dvh - 20px);padding:28px 22px max(22px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;margin:auto 0 0}.C0vxmW_dialog h2{font-size:24px}}
.unsaved-navigation-dialog{box-sizing:border-box;color:#233f35;background:#fff;border:1px solid #ccd7cc;border-radius:14px;width:min(460px,100vw - 32px);padding:26px;box-shadow:0 20px 70px #0003}.unsaved-navigation-dialog::backdrop{background:#172d2159}.unsaved-navigation-dialog h2{margin:0 0 12px;font-size:22px}.unsaved-navigation-dialog p{margin:0 0 22px;line-height:1.6}.unsaved-navigation-dialog>div{flex-wrap:wrap;gap:10px;display:flex}.unsaved-navigation-dialog button{color:#fff;cursor:pointer;background:#214d43;border:1px solid #214d43;border-radius:7px;min-height:44px;padding:10px 14px;font:600 14px/1.4 sans-serif}.unsaved-navigation-dialog button+button{color:#214d43;background:#fff}.unsaved-navigation-dialog button:focus-visible{outline-offset:3px;outline:3px solid #829767}
button.BLH6lW_trigger{color:#214d43;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;padding:8px 0;font-size:14px}button.BLH6lW_trigger:hover{text-underline-offset:4px;color:#214d43;background:0 0;text-decoration:underline}.BLH6lW_dialog{box-sizing:border-box;color:#214d43;background:#faf9f6;border:1px solid #d4dfce;border-radius:16px;width:min(460px,100vw - 32px);max-height:90svh;padding:28px;overflow:auto;box-shadow:0 20px 60px #183a3530}.BLH6lW_dialog::backdrop{background:#192d276b}.BLH6lW_dialog h2{margin:0 0 12px;font-size:24px}.BLH6lW_dialog p{margin:0 0 20px;font-size:14px;line-height:1.6}.BLH6lW_dialog form{gap:10px;display:grid}.BLH6lW_dialog label{font-size:14px;font-weight:600}.BLH6lW_dialog input{box-sizing:border-box;color:#214d43;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #a9bba9;border-radius:8px;padding:10px 12px;font-size:16px}.BLH6lW_actions{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.BLH6lW_actions button{color:#214d43;min-height:44px;font:inherit;cursor:pointer;background:#faf9f6;border:1px solid #a9bba9;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600}.BLH6lW_actions button[type=submit]{color:#fff;background:#214d43;border-color:#214d43}.BLH6lW_actions button:hover:not(:disabled){filter:brightness(.94)}.BLH6lW_actions button:disabled{opacity:.6;cursor:default}.BLH6lW_dialog :is(button,input):focus-visible,button.BLH6lW_trigger:focus-visible{outline-offset:3px;outline:3px solid #78956d}.BLH6lW_dialog .BLH6lW_error{color:#943d32;margin:0}.BLH6lW_toast{z-index:1000;box-sizing:border-box;color:#214d43;background:#eef4e8;border:1px solid #d4dfce;border-radius:10px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 5px 20px #183a3520}@media (max-width:480px){.BLH6lW_dialog{padding:22px}.BLH6lW_actions button{flex:1}.BLH6lW_toast{width:max-content;bottom:16px}}
.naKlaG_menu{color:#233f35;min-width:0;position:relative}.naKlaG_menu>summary{cursor:pointer;border-radius:28px;align-items:center;gap:10px;max-width:250px;min-height:48px;padding:4px 8px 4px 4px;font-size:15px;font-weight:700;list-style:none;display:flex}.naKlaG_menu>summary::-webkit-details-marker{display:none}.naKlaG_menu>summary:hover,.naKlaG_menu[open]>summary{background:#eaf0e4}.naKlaG_menu :is(summary,button):focus-visible{outline-offset:3px;outline:3px solid #627c50}.naKlaG_avatar{color:#f2f5e9;letter-spacing:.3px;background:#214d43;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;display:grid}.naKlaG_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.naKlaG_chevron{color:#52645c;flex-shrink:0}.naKlaG_menu[open] .naKlaG_chevron{transform:rotate(180deg)}.naKlaG_actions{z-index:12;background:#faf9f6;border:1px solid #d8e1d3;border-radius:10px;width:260px;max-width:calc(100vw - 48px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 24px #233f351a}.naKlaG_identity{overflow-wrap:anywhere;border-bottom:1px solid #d8e1d3;gap:4px;padding:10px 12px 14px;display:grid}.naKlaG_identity strong{font-size:13px}.naKlaG_identity span{color:#52645c;font-size:12px}.naKlaG_menu .naKlaG_actions button{color:#233f35;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;width:100%;min-height:48px;margin:0;padding:8px 12px;font:650 13px/20px Segoe UI,system-ui,sans-serif;text-decoration:none;display:flex}.naKlaG_menu .naKlaG_actions button:hover:not(:disabled){background:#eef3e6}@media (max-width:760px){.naKlaG_menu>summary{gap:6px;max-width:180px;font-size:13px}}@media (max-width:380px){.naKlaG_name{display:none}}
.icB8aa_page{color:#183e36;max-width:1120px;margin:0 auto;padding:40px 24px 56px}.icB8aa_page header{max-width:760px}.icB8aa_eyebrow{letter-spacing:.16em;margin:0 0 14px;font-size:11px;font-weight:700}.icB8aa_page h1{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(32px,5vw,48px);line-height:1.12}.icB8aa_intro{font-size:18px;line-height:1.6}.icB8aa_updated{color:#586c62;font-size:13px}.icB8aa_draft{background:#eef2e8;border-left:3px solid #45634b;max-width:760px;margin:24px 0;padding:14px 18px;font-size:14px;line-height:1.6}.icB8aa_content{max-width:760px}.icB8aa_content section{border-bottom:1px solid #dce2d6;padding:24px 0}.icB8aa_content section:last-child{border-bottom:0}.icB8aa_content h2{margin:0 0 12px;font-size:21px;line-height:1.35}.icB8aa_content p,.icB8aa_content li{font-size:15px;line-height:1.8}.icB8aa_content p{margin:10px 0}.icB8aa_content ul{padding-left:24px}.icB8aa_content a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.icB8aa_content a:focus-visible{outline-offset:4px;outline:2px solid #205346}.icB8aa_links{color:#3b574b;flex-wrap:wrap;justify-content:center;gap:12px 24px;max-width:1296px;margin:0 auto;padding:24px;font-size:13px;display:flex}.icB8aa_links a{text-underline-offset:4px;padding:8px 4px;text-decoration:underline}.icB8aa_links a:focus-visible{outline-offset:3px;outline:2px solid #205346}@media (max-width:600px){.icB8aa_page{padding:24px 20px 32px}.icB8aa_intro{font-size:16px}.icB8aa_content section{padding:20px 0}.icB8aa_content h2{font-size:19px}.icB8aa_links{gap:8px 20px;padding:18px 16px}.icB8aa_draft{padding:12px 14px}}
