@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}aw-theme-toggle[data-astro-cid-4vhgjfnb],aw-header[data-astro-cid-nswrv7r3]{display:contents}#tf-review-toolbar{display:none}html.tf-review-mode #tf-review-toolbar{z-index:10000;color:#fff;background:#173f32;border-radius:.4rem;align-items:center;gap:.7rem;max-width:calc(100vw - 1.5rem);padding:.65rem .85rem;font-size:.82rem;display:flex;position:fixed;bottom:.75rem;right:.75rem;box-shadow:0 8px 28px #00000047}#tf-review-toolbar span{color:#ffffffbf}#tf-review-toolbar button,#tf-review-toolbar a{color:#ecd69f;cursor:pointer;text-decoration:underline}#tf-review-panel[hidden]{display:none}html.tf-review-mode #tf-review-panel{z-index:10002;color:#173f32;background:#fffaf0;border:1px solid #b28b45;border-radius:.5rem;width:min(25rem,100vw - 1.5rem);max-height:min(75vh,45rem);padding:1.1rem;display:block;position:fixed;bottom:4.6rem;right:.75rem;overflow:auto;box-shadow:0 12px 38px #00000047}.tf-review-panel-head{justify-content:space-between;align-items:center;gap:1rem;font-size:1.1rem;display:flex}#tf-review-close{font-size:1.7rem;line-height:1}#tf-review-help{margin:.5rem 0 1rem;font-size:.85rem;line-height:1.5}#tf-review-panel label{margin-bottom:.35rem;font-weight:700;display:block}#tf-review-text{width:100%;font:inherit;background:#fff;border:1px solid #a8a194;border-radius:.25rem;padding:.65rem;line-height:1.5}.tf-review-actions{align-items:center;gap:.7rem;margin-top:.6rem;display:flex}#tf-review-save{color:#fff;background:#173f32;border-radius:.25rem;padding:.5rem .8rem;font-weight:700}#tf-review-save:disabled{opacity:.55;cursor:wait}#tf-review-status{font-size:.8rem}#tf-review-panel h3{margin:1.2rem 0 .5rem;font-weight:700}#tf-review-list{gap:.45rem;display:grid}#tf-review-list button{text-align:left;border:1px solid #d4c7ad;border-radius:.25rem;width:100%;padding:.5rem;font-size:.85rem}#tf-review-list button strong{color:#722c30;display:block}html.tf-review-mode main [data-review-id]{outline-offset:4px;outline:2px dashed #b28b4599;position:relative}html.tf-review-mode main [data-review-id]:before{z-index:9999;content:attr(data-review-id);color:#173f32;letter-spacing:0;cursor:pointer;background:#ecd69f;border:1px solid #173f3259;border-radius:.2rem;padding:.2rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:800;line-height:1;position:absolute;top:-.7rem;left:-.15rem;box-shadow:0 2px 8px #0000002e}html.tf-review-mode main [data-review-id].tf-has-remark:before{background:#b9e4cb}@media (width<=640px){html.tf-review-mode #tf-review-toolbar{justify-content:space-between;left:.6rem;right:.6rem}#tf-review-toolbar span{display:none}html.tf-review-mode #tf-review-panel{bottom:4.5rem;left:.6rem;right:.6rem}}#tf-edit-toolbar{display:none}html.tf-edit-mode #tf-edit-toolbar{z-index:12000;right:max(.8rem, env(safe-area-inset-right));bottom:max(.8rem, env(safe-area-inset-bottom));color:#fff;background:#173f32;border:1px solid #ffffff38;border-radius:.45rem;align-items:center;gap:1.2rem;max-width:calc(100vw - 1.6rem);padding:.75rem .85rem;font-size:.8rem;line-height:1.35;display:flex;position:fixed;box-shadow:0 12px 34px #00000052}#tf-edit-toolbar strong,#tf-edit-toolbar span{display:block}#tf-edit-toolbar span{color:#ffffffad;margin-top:.12rem}.tf-edit-actions{white-space:nowrap;align-items:center;gap:.55rem;display:flex}#tf-edit-toolbar button,#tf-edit-toolbar a{border:1px solid #ecd69f;border-radius:.25rem;padding:.5rem .7rem;font-weight:800;text-decoration:none}#tf-edit-toolbar button{color:#173f32;background:#ecd69f}#tf-edit-toolbar button:disabled{cursor:wait;opacity:.55}#tf-edit-toolbar a{color:#ecd69f}html.tf-edit-mode [data-edit-key]{outline-offset:.25rem;cursor:text;border-radius:.15rem;outline:2px dashed #ecd69fc7}html.tf-edit-mode [data-edit-key]:focus{background:#ecd69f1f;outline:3px solid #ecd69f}@media (width<=640px){html.tf-edit-mode #tf-edit-toolbar{justify-content:space-between;gap:.6rem;bottom:.6rem;left:.6rem;right:.6rem}#tf-edit-toolbar span{display:none}}
