/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-73ed7595],[data-v-73ed7595]::backdrop,[data-v-73ed7595]:after,[data-v-73ed7595]:before{--tw-leading:initial;--tw-font-weight:initial}}}.share-block[data-v-73ed7595]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4)}.share-block.detail-share[data-v-73ed7595]{margin-inline:auto;max-width:var(--container-4xl,56rem);padding-inline:calc(var(--spacing,.25rem)*4);width:100%}@media (min-width:64rem){.share-block.detail-share[data-v-73ed7595]{padding-inline:calc(var(--spacing,.25rem)*8)}}.share-block.desktop-share[data-v-73ed7595]{display:none}.share-block.modal-share[data-v-73ed7595]{max-width:none;padding-inline:calc(var(--spacing,.25rem)*0)}.share[data-v-73ed7595]{align-items:flex-start;background-color:#0000;color:var(--color-cool-gray-1000,#1a1a1a);display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);justify-content:center;padding:calc(var(--spacing,.25rem)*0);width:100%}.share p[data-v-73ed7595]{font-family:var(--font-body,"Roboto",ui-sans-serif,system-ui,sans-serif);margin-bottom:calc(var(--spacing,.25rem)*0);--tw-leading:1.32;--tw-font-weight:var(--font-weight-normal,400);color:var(--color-cool-gray-700,#666);font-size:12px;font-weight:var(--font-weight-normal,400);line-height:1.32}.share ul[data-v-73ed7595]{gap:calc(var(--spacing,.25rem)*4);list-style-type:none;padding:calc(var(--spacing,.25rem)*0)}.share button[data-v-73ed7595],.share ul[data-v-73ed7595]{align-items:center;display:flex}.share button[data-v-73ed7595]{background-color:var(--color-warm-gray-300,#dad5ca);border-radius:3.40282e+38px;color:var(--color-cool-gray-1000,#1a1a1a);height:calc(var(--spacing,.25rem)*8);justify-content:center;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:ease-in-out;width:calc(var(--spacing,.25rem)*8)}.share button[data-v-73ed7595]:hover{background-color:var(--color-warm-gray-400,#ccc3b2)}.share button[data-v-73ed7595]:focus-visible{outline:2px solid var(--color-cool-gray-1000);outline-offset:2px}.share button .copy-tooltip[data-v-73ed7595]{background-color:var(--color-warm-gray-100,#f3f3f2);margin-bottom:calc(var(--spacing,.25rem)*2);max-width:80vw;padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2);pointer-events:none;text-align:center;width:-moz-max-content;width:max-content;--tw-leading:1.2;border-radius:6px;bottom:100%;color:var(--color-cool-gray-800,#4d4d4d);font-size:12px;left:50%;line-height:1.2;opacity:0;position:absolute;transform:translate(-50%)translateY(4px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-in-out}.share button.copied .copy-tooltip[data-v-73ed7595]{opacity:1;transform:translate(-50%)translateY(0)}@media (min-width:1200px){.share-block.mobile-share[data-v-73ed7595]{display:none}.share-block.desktop-share[data-v-73ed7595]{display:block;float:right;margin-right:calc(50% - 568px - 1.5rem);margin-top:calc(var(--spacing,.25rem)*0);max-width:none;padding-inline:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*16);position:sticky;top:140px;width:72px;z-index:2}.share[data-v-73ed7595]{align-items:center;gap:calc(var(--spacing,.25rem)*4);justify-content:flex-start;padding-top:calc(var(--spacing,.25rem)*12);width:auto}.share p[data-v-73ed7595]{color:var(--color-cool-gray-800,#4d4d4d);font-size:14px}.share ul[data-v-73ed7595]{flex-direction:column;gap:calc(var(--spacing,.25rem)*2.5)}}@media (min-width:1024px){.modal-share[data-v-73ed7595]{display:block;margin-top:calc(var(--spacing,.25rem)*12);max-width:none;padding-inline:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*16);position:sticky;top:24px;width:72px;z-index:2}.modal-share .share[data-v-73ed7595]{align-items:center;gap:calc(var(--spacing,.25rem)*4);justify-content:flex-start;padding-top:calc(var(--spacing,.25rem)*0);width:auto}.modal-share .share p[data-v-73ed7595]{color:var(--color-cool-gray-800,#4d4d4d);font-size:14px}.modal-share ul[data-v-73ed7595]{flex-direction:column;gap:calc(var(--spacing,.25rem)*2.5)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
