.contents-wrapper.svelte-1lj18hm{font-size:max(1.5em,min(1.5vh,1vw));padding:.8em .5em}.bg-dotted.svelte-1gup20m{background-image:radial-gradient(white 1px,transparent 1px),radial-gradient(white 1px,transparent 1px);background-position:0 0,25px 25px;background-size:50px 50px;background-attachment:fixed;background-repeat:repeat}.c.svelte-jjotdl{position:relative;min-width:13em}.frame.svelte-1f4rvyz{border:solid 6vmin #f4f4f6;border-bottom-color:#fff;border-left-color:#f4f4f6;border-radius:2px;border-right-color:#f4f4f6;border-top-color:#eaeaef;box-shadow:0 0 5px #0000001a inset,0 5px 10px 5px #0000001a;text-align:center}.frame.svelte-1f4rvyz:before{border-radius:2px;bottom:-2vmin;box-shadow:0 2px 5px #00000040 inset;content:"";left:-2vmin;position:absolute;right:-2vmin;top:-2vmin}.frame.svelte-1f4rvyz:after{border-radius:2px;bottom:-2.5vmin;box-shadow:0 2px 5px #0000001a;content:"";left:-2.5vmin;position:absolute;right:-2.5vmin;top:-2.5vmin}.frame-2.svelte-1f4rvyz{padding-top:1em;border:3vmin solid #f4f4f6;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.frame-2.svelte-1f4rvyz:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:solid 2vmin #f4f4f6;border-bottom-color:#eaeaef;border-left-color:#fff;border-radius:2px;border-right-color:#fff;z-index:10;border-top-color:transparent}.frame-2.svelte-1f4rvyz:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:solid 2vmin #f4f4f6;border-radius:2px;-o-border-image:linear-gradient(#fff,#c6e5ea) 49%;border-image:linear-gradient(#fff,#c6e5ea) 49%}.frame-2-outside.svelte-1f4rvyz{padding-top:1em;border:1px solid #dee4e6;z-index:5}&.frame-2-outside.svelte-1f4rvyz:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#ffffff30 0%,#ffffff00 100%)}.c.svelte-17320wy{width:1em;height:1em;fill:currentColor;transition:all .3s ease-out;overflow:visible}a.svelte-1qsb1uy.svelte-1qsb1uy{text-decoration:underline}em.svelte-1qsb1uy.svelte-1qsb1uy{font-style:italic}strong.svelte-1qsb1uy.svelte-1qsb1uy{font-weight:700}p.svelte-1qsb1uy.svelte-1qsb1uy{margin:1.5em 0;line-height:1.6em!important}ul.svelte-1qsb1uy li.svelte-1qsb1uy{list-style:disc;padding:.2em 0;margin-left:1em}.article-grid.svelte-1qsb1uy .font-cursive{font-family:Paprika,cursive}
