._iconButton_kp33r_1{color:#5d6b64;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}._iconButton_kp33r_1:focus-visible{outline-offset:2px;outline:2px solid #2a6a4a}@media (hover:hover){._iconButton_kp33r_1:hover{color:#2a6a4a;background:#eef2ef}}._dialog_1dxr6_1{color:#1b2420;--muted-text:#5d6b64;background:#fff;border:0;border-radius:18px;width:min(520px,100vw - 32px);max-height:min(86vh,900px);margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 80px #00000059,0 0 0 1px #0000000a}._dialog_1dxr6_1:before{content:"";background:linear-gradient(90deg,#113224,#2a6a4a 60%,#8ccfa6);height:4px;position:absolute;inset:0 0 auto}._dialog_1dxr6_1:focus{outline:none}._dialog_1dxr6_1::backdrop{background:#08161099}._dialog_1dxr6_1[open]{flex-direction:column;animation:.15s ease-out _dialog-in_1dxr6_1;display:flex}@media (width<640px){._dialog_1dxr6_1{border-radius:18px 18px 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0}}._header_1dxr6_42{background:#fff;border-bottom:1px solid #d3dcd6;flex-shrink:0;align-items:center;gap:12px;padding:20px 16px 12px 20px;display:flex}._title_1dxr6_52{-webkit-text-stroke:.25px currentColor;color:#113224;letter-spacing:.02em;flex:1;min-width:0;margin:0;font-family:Cinzel,serif;font-size:24px;font-weight:700;line-height:1.15}._header_1dxr6_42 ._close_1dxr6_66{background:#eef2ef}._body_1dxr6_70{overscroll-behavior:contain;flex-direction:column;gap:16px;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}@media (width<640px){._body_1dxr6_70{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}@keyframes _dialog-in_1dxr6_1{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){._dialog_1dxr6_1[open]{animation:none}}
